R函数read.csv2失败,出现错误';参数表示不同的行数';
使用R,我正在读取一个简单的文件,例如R函数read.csv2失败,出现错误';参数表示不同的行数';,r,R,使用R,我正在读取一个简单的文件,例如 data.frame(read.csv2("myFile.csv", header=F, sep="|"), colnames = c("user","product")) 我得到了错误 arguments imply differing number of rows: 5462465, 2 当做 data <- read.csv2(myFile.csv, header=F, sep="|") colnames(data) <- c("
data.frame(read.csv2("myFile.csv", header=F, sep="|"), colnames = c("user","product"))
我得到了错误
arguments imply differing number of rows: 5462465, 2
当做
data <- read.csv2(myFile.csv, header=F, sep="|")
colnames(data) <- c("user","product")
data在data.frame()中没有colnames
参数:请参阅。因此,在这里,您将向data.frame
添加一列,名称为“colnames”,并尝试添加两行:“user”和“product”。这毫无意义
我建议您使用非常好的工作替代方案。在data.frame()中没有colnames
参数:请参阅。因此,在这里,您将向data.frame
添加一列,名称为“colnames”,并尝试添加两行:“user”和“product”。这毫无意义
我建议您使用非常好的工作替代方案。PS:我用gzcat和grep检查了文件,每行中的列数完全相同如果您真的想在一行上运行所有内容,请使用setNames(read.csv2(…),c(“name1”,“name2”)
PS:我用gzcat和grep检查了文件,而且每行中的列数完全相同如果您真的想在一行中运行所有内容,请使用setNames(read.csv2(…),c(“name1”,“name2”)