0

知道为什么 R 会在文件结束之前停止读取文件吗?

我可以在 excel 中打开文件,它显示完整的 799992。R 仅读取文件的 65%。我已将文件保存为 Excel 中的 csv,但它没有更改 R 能够读取的行数。事实上,它每次都会在完全相同的位置停止读取。

我使用以下命令。

lem1 <- read.csv("lem1.csv", header=TRUE, sep =",")

我对类似的数据文件有同样的问题,它只读取文件的 57% 并“正常”停止

4

1 回答 1

4

如果数据有不匹配的引号或 octothorpes(或在某些操作系统 cntrl-Z 中),则可能会发生文件读取的异常终止。您有时可以通过重置 quote 和 comment.char 的默认值来获得满意的结果:

lem1 <- read.csv("lem1.csv", header=TRUE, sep =",", 
                             quote="", comment.char="")
于 2013-07-30T19:29:05.963 回答