【问题标题】:ltm package in R errorR错误中的ltm包
【发布时间】:2018-05-01 02:00:50
【问题描述】:

我是 R 新手,在 ltm 包中运行 IRT 模型时遇到了一些问题。加载数据框并尝试运行 ltm() 函数后,我收到错误消息“'data' must be either a numeric matrix or a data.frame, with at least two columns.”我的数据肯定有两列以上。我尝试转换为矩阵,但再次收到相同的错误。我该如何解决? 提前感谢您的帮助和耐心等待!

【问题讨论】:

  • 我们至少需要查看您的一些数据及其生成方式,以提供帮助。最可能的问题是列类型不是数字。

标签: r


【解决方案1】:

也许问题是您的数据框不完全是数字。尝试在您的数据框上运行 str() 以检查列类型是否都是数字。然后根据需要排除或转换非数字列。

【讨论】:

    猜你喜欢
    • 2022-06-11
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-07
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多