我使用 read.table 函数从 CSV 文件中读取了一些数据帧。我给了 read.table 函数
stringsAsFactors = FALSE
争论。
我还将每个数据框的行名设置为:rownames(A) <- seq(1: nrow(A)).
我使用一系列 cbind 合并了这些数据帧。
C = cbind(A,B)
E = cbind(C,D)
F = cbind(C,E)
我使用以下方法创建了一个大矩阵( bigmemory 包):
result <- as.big.matrix ( F , type="double", backingfile = "final.bin",
backingpath = getwd(), descriptorfile = "final.desc")
这实际上效果很好,但它给了我以下警告信息:
通过因子级别编号将 data.frame 强制转换为矩阵
为什么它给了我这个警告信息?当我读入数据框时,我输入了stringsAsFactors = FALSE
为什么这些因素?