我有一个CSV文件(来自sas),大约有100k条记录,并且缺少许多值。缺失值为空或“。”。
将CSV文件导入R后,数据框只有大约4k条记录。
> DF <- read.table("aData.csv", header=TRUE, sep=",", na.strings=".")
警告讯息:
在扫描中(文件,什么,nmax,sep,dec,quote,skip,nlines,na.strings, :读取的项目数不是列数的倍数
我不知道为什么会这样。我可以毫无问题地在Excel中打开CSV文件。估算的最后一条记录没有什么特别的,只有它上面或下面的记录。
有人可以给我一些帮助吗?
答案 0 :(得分:0)
在你的帮助下,我终于发现里面有几个“^ Z”[
Ctrl-Z
] CSV文件,导致问题。删除所有那些“^ Z”后, 数据导入正确。