【问题标题】:Error in svd(X) : infinite or missing values in 'x'svd(X) 中的错误:“x”中的值无限或缺失
【发布时间】:2023-03-08 22:32:01
【问题描述】:

我正在尝试使用 mass 包运行有序 logit 回归,并且在 R 中不断出现此错误消息。 我正在运行模型

fit2 <- polr(level ~ pvi + enrollment, data = schools, Hess = TRUE) summary(fit2)

但这给了我错误Error in svd(X) : infinite or missing values in 'x'

如果我只使用 level 和 pvi 运行相同的模型,我不会收到任何错误。 Enrollment 是一个整数变量,范围约为 50-50,000,并且没有丢失数据。

【问题讨论】:

    标签: r regression mass


    【解决方案1】:

    您是否尝试过将注册除以 100,然后重新运行模型。 我尝试在我的情况下这样做,它有所帮助。

    【讨论】:

    • 使用dput提供样本数据。
    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 2014-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 2011-12-04
    相关资源
    最近更新 更多