【发布时间】:2015-10-29 12:25:49
【问题描述】:
我有一个 .csv 数据集,其中包含 19 个变量的 120211 个观测值。
使用read.table("test.csv",header=TRUE,sep=",") 会产生以下错误:
scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, : line 19 has no 19 variables
然后我在 read.table 参数中添加fill=TRUE 并且不会显示错误。
然而,使用它只会产生 41451 个观测值。而第 41451 个观察实际上是我的 test.csv 中的最后一个。
谁能帮帮我? 谢谢。
【问题讨论】:
-
如果你有一个 .csv 文件,为什么不使用
read.csv?
标签: r read.table