首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >read.table只导入部分记录

read.table只导入部分记录
EN

Stack Overflow用户
提问于 2013-06-06 21:06:35
回答 1查看 869关注 0票数 0

我有一个CSV文件(来自sas),有大约100 k的记录,很多值都丢失了。缺少的值要么为空白,要么为".“。

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

代码语言:javascript
复制
> DF <- read.table("aData.csv", header=TRUE, sep=",", na.strings=".")

警告信息:

在扫描(文件,什么,nmax,9月,12月,引号,跳过,nline,na.strings,:读取的项目数不是列数的倍数)

我不知道为什么会发生这种事。我可以在excel中打开CSV文件,没有任何问题。最后一条被推测的记录没有什么特别之处,它之上或下面的记录。

有人能帮我一下吗?

EN

回答 1

Stack Overflow用户

发布于 2013-10-31 03:10:55

执行部分评论:

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16972186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档