gpt4 book ai didi

r - 从R中的文件读取数据帧时如何跳过无效行?

转载 作者:行者123 更新时间:2023-12-03 18:21:37 30 4
gpt4 key购买 nike

我有一个包含大量数据的大文件,我想将其读入数据帧,但发现一些无效行。这些无效行会导致 read.table 中断。我尝试以下方法跳过无效行,但似乎性能很差。

counts<-count.fields(textConnection(lines),sep="\001")
raw_data<-read.table(textConnection(lines[counts == 34]), sep="\001")

有没有更好的方法来实现这一目标?谢谢

最佳答案

使用@PaulHiemstra 的示例数据:

read.table("test.csv", sep = ";", fill=TRUE)

然后您可以按照自己的意愿处理 NA。

关于r - 从R中的文件读取数据帧时如何跳过无效行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10599224/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com