R——误差“的误差;“不一致论点”;

R——误差“的误差;“不一致论点”;,r,R,我想从有序logit模型中得到预测概率 代码: 然后我跑: colMeans(predict(order, type="probs", newdata=mutate(Data, IV2=1, IV1=50)), na.rm=TRUE) R答复: Error in X %*% object$coefficients : non-conformable arguments 我尝试了没有“因子(年)”的线性模型,然后误差消失了。但是“因子(年)”应该包含在模型中以处理时

我想从有序logit模型中得到预测概率

代码:

然后我跑:

colMeans(predict(order, type="probs", 
             newdata=mutate(Data, IV2=1, IV1=50)), na.rm=TRUE)
R答复:

Error in X %*% object$coefficients : non-conformable arguments

我尝试了没有“因子(年)”的线性模型,然后误差消失了。但是“因子(年)”应该包含在模型中以处理时间序列。我怎样才能在没有“不一致参数”错误的情况下包含它

第一条警告消息表示,
polr
已删除一列(在本例中为
year
)。当您稍后尝试使用该变量进行预测时,这会导致问题。那么如何防止polr删除该列?也许您可以尝试替代
polr
?看见
colMeans(predict(order, type="probs", 
             newdata=mutate(Data, IV2=1, IV1=50)), na.rm=TRUE)
Error in X %*% object$coefficients : non-conformable arguments