R编程:read.table中的错误:列数比列名更多

时间:2014-11-24 15:54:53

标签: r file csv read.table

我有一个.xls格式的数据集,我把它保存为.csv文件。当我试图用

读取它时

read.table("Gene.csv", header=TRUE, sep=",")显示:

  

read.table出错(" Gene.csv",header = TRUE,sep =","):列数多于列名

我认为csv文件可能存在一些格式问题,因为一列下有未填充的空格。任何帮助都会感激不尽!!!!

1 个答案:

答案 0 :(得分:-1)

选项(警告= 3)

然后运行代码以查找错误消息。

> dat <- read.table("June2014-Feb2015.csv",header=TRUE,sep=",")
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  :
  line 3 did not have 10 elements

所以我检查了第3行和中提琴,它被修复了。