首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Read.csv:缺少某些行

Read.csv:缺少某些行
EN

Stack Overflow用户
提问于 2015-05-18 11:27:49
回答 2查看 1.5K关注 0票数 1

我使用:

代码语言:javascript
运行
复制
read.csv('....csv', as.is=TRUE, header=TRUE)

第一行有一个标题,如果没有该行,还有72139行,但我只能读取72138行。我不明白为什么R会自动省略一行。

我检查了前几行,它们没有问题。

更新:我尝试了另一个类似的csv,R错过了超过10000个row......then我在这里找到了我的答案...read.csv in R doesn't import all rows from csv file

我在read.csv()中使用了quote="“,但是您必须小心您的字符变量。

我仍然很好奇,因为其他一些csv文件也有双引号,但行数较少(约30000行),但我从未与他们有任何错误before...can,有人能帮我解决这个问题吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2020-09-05 02:56:39

对于50,000行的数据集,我也遇到了同样的问题,只有大约一半的人使用read.csv.None导入这里和其他论坛中的建议。立即解决这个问题的是我的导师建议使用"readr“包中的read_csv。以下是说明:https://readr.tidyverse.org/

票数 1
EN

Stack Overflow用户

发布于 2015-05-18 14:08:02

如何计算文件中的行数?wc -l?如果有一个空白行(很可能在文件的最后一行),wc也会包含它。

如果没有,您可以使用write.csv将数据帧写出来,并使用diff之类的东西将结果与原始数据文件进行比较,以查看缺少哪一行。

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

https://stackoverflow.com/questions/30294653

复制
相关文章

相似问题

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