首页 > 解决方案 > 如何解决 x : non-conformable arguments (R) 中的错误?

问题描述

我正在尝试在 r 中对我的数据集实施序数逻辑回归。我为此使用了函数“polr”,但似乎找不到很多关于其实现的信息。
以下错误是我坚持的错误:

> dat.polr <- polr(as.factor(relevance)~allterms+idf.title, data=dat.one)
Warning message:
In polr(as.factor(relevance) ~ allterms + idf.title + idf.desc +  :
  design appears to be rank-deficient, so dropping some coefs
> dat.pred <- predict(dat.polr,dat.test,type="class")
Error in X %*% object$coefficients : non-conformable arguments

我想训练我的模型来猜测新数据集的相关性。dat.one 是我用来训练数据的数据集,dat.test 是我用来测试数据的数据集。我相信预测变量的错误是由 polr 中的警告引起的。但是,我不知道如何解决这个问题。任何帮助,将不胜感激 :)

标签: rlogistic-regressionordinal

解决方案


推荐阅读