【发布时间】:2014-04-30 04:31:42
【问题描述】:
我有一个只有 59.6KB 的 txt 文件。我写我的脚本就像我做的一千次一样
cancer<-read.table("cancerGenes.txt", row.names=1,header=T)
它给了我错误信息:
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
line 1 did not have 28 elements
出了什么问题??!!
【问题讨论】:
-
您的文件是否有任何不常见的字符编码?我以前在这种情况下遇到过这个错误。
-
喜欢哪些不常见的角色?如何解决?
-
也许发布数据集的前 3 行,或者一组相同格式的假数据。
-
没关系,我转换成csv文件,就可以了!不知道怎么回事,谢谢两位
-
其实默认分隔符是任意数量的空格,即所谓的“空白”分隔符。
> read.table(text="a b") # V1 V2 1 a b。制表符也被视为空格,除非 sep ='\t'
标签: r