gpt4 book ai didi

read.table 创建的行太少,但 readLines 的编号正确

转载 作者:行者123 更新时间:2023-12-04 16:21:41 24 4
gpt4 key购买 nike

我正在尝试将制表符分隔列表导入 R。

它是 81704 行长。但是, read.table 只创建 31376。这是我的代码:

population <- read.table('population.txt', header=TRUE,sep='\t',na.strings = 'NA',blank.lines.skip = FALSE)

没有 # 评论任何东西。

这是前几行:
[1] "NAME\tSTATENAME\tPOP_2009"      "Alabama\tAlabama\t4708708"      "Abbeville city\tAlabama\t2934"  "Adamsville city\tAlabama\t4782"
[5] "Addison town\tAlabama\t711"

当我原始读取它时, readLines 给出了正确的数字。

任何想法都非常感谢!

最佳答案

不看输入文件很难诊断,但通常的怀疑是引号和注释字符(即使您认为没有后者)。你可以试试:

quote = "", comment.char = ""

作为 read.table() 的参数,看看是否有帮助。

关于read.table 创建的行太少,但 readLines 的编号正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5854231/

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