R 中 read.table 的问题
problems with read.table in R
我这里有一个 .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.
中的最后一个
谁能帮帮我?
谢谢
没有数据集,很难检查问题出在哪里。
我想在第 41453 行的一个单元格 (string/text) 中有一个额外的逗号。
text/string 变量是否被引用?
只需尝试使用 notepad++ 等文本编辑器检查第 41453 行(因为您还必须计算 header 行)以确定您的问题。
我这里有一个 .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.
谁能帮帮我? 谢谢
没有数据集,很难检查问题出在哪里。 我想在第 41453 行的一个单元格 (string/text) 中有一个额外的逗号。 text/string 变量是否被引用? 只需尝试使用 notepad++ 等文本编辑器检查第 41453 行(因为您还必须计算 header 行)以确定您的问题。