【问题标题】:Data file only have 10 cols, got error "line 1 did not have 11 elements" when I'm loading txt in R数据文件只有 10 个列,当我在 R 中加载 txt 时出现错误“第 1 行没有 11 个元素”
【发布时间】:2023-04-03 01:08:01
【问题描述】:

我尝试在 R 中加载 txt 文件时遇到错误。 错误信息是这样的:

“扫描错误(file = file, what = what, sep = sep, quote = quote, dec = dec, : 第 1 行没有 11 个元素”

我的txt文件只有10列,数据基本干净整洁。有些行没有严格对齐,因为它们在第一个列中有长字符串,所以其他值被向右推,与其他列对齐。没有缺失值。 如何正确加载此文件?

employment = read.table('Employment.txt', header = T)

【问题讨论】:

    标签: r


    【解决方案1】:

    我们可以使用fill 参数作为TRUE 来处理其中一个单元格中有更多元素的情况

    read.table('Employment.txt', header = TRUE, fill = TRUE)
    

    【讨论】:

    • 非常感谢您的回答!!我的问题解决了。
    猜你喜欢
    • 2013-08-12
    • 1970-01-01
    • 1970-01-01
    • 2014-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-16
    • 2021-04-24
    相关资源
    最近更新 更多