Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
知道为什么 R 会在文件结束之前停止读取文件吗?
我可以在 excel 中打开文件,它显示完整的 799992。R 仅读取文件的 65%。我已将文件保存为 Excel 中的 csv,但它没有更改 R 能够读取的行数。事实上,它每次都会在完全相同的位置停止读取。
我使用以下命令。
lem1 <- read.csv("lem1.csv", header=TRUE, sep =",")
我对类似的数据文件有同样的问题,它只读取文件的 57% 并“正常”停止
如果数据有不匹配的引号或 octothorpes(或在某些操作系统 cntrl-Z 中),则可能会发生文件读取的异常终止。您有时可以通过重置 quote 和 comment.char 的默认值来获得满意的结果:
lem1 <- read.csv("lem1.csv", header=TRUE, sep =",", quote="", comment.char="")