0

我有一个包含大约 10 万条记录的 CSV 文件(来自 sas),并且缺少许多值。缺失值为空白或“.”。

在我将 CSV 文件导入 R 后,数据框只有大约 4k 条记录。

> DF <- read.table("aData.csv", header=TRUE, sep=",", na.strings=".")

警告信息:

在 scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, : 读取的项目数不是列数的倍数

我不知道为什么会这样。我可以毫无问题地在 excel 中打开 CSV 文件。最后推算的记录与它上面或下面的记录相比没有什么特别之处。

谁能给我一些帮助?

4

1 回答 1

0

OP评论:

在您的帮助下,我终于发现Ctrl-ZCSV文件中有几个“^Z”[],这导致了问题。删除所有这些“^Z”后,数据已正确导入。

于 2013-10-31T03:10:55.210 回答