我有一个CSV文件(来自sas),有大约100 k的记录,很多值都丢失了。缺少的值要么为空白,要么为".“。
在我将CSV文件导入R之后,数据帧只有大约4k的记录。
> DF <- read.table("aData.csv", header=TRUE, sep=",", na.strings=".")警告信息:
在扫描(文件,什么,nmax,9月,12月,引号,跳过,nline,na.strings,:读取的项目数不是列数的倍数)
我不知道为什么会发生这种事。我可以在excel中打开CSV文件,没有任何问题。最后一条被推测的记录没有什么特别之处,它之上或下面的记录。
有人能帮我一下吗?
发布于 2013-10-31 03:10:55
执行部分评论:
在您的帮助下,我终于发现CSV文件中有几个"^Z“
Ctrl-Z,这导致了问题。删除所有这些"^Z“后,数据被正确导入。
https://stackoverflow.com/questions/16972186
复制相似问题