提问人:kris 提问时间:6/13/2023 更新时间:6/13/2023 访问量:43
R 中的多项式逻辑回归:mlogit 中的多重共线性问题,而不是多项式 (nnet) 中的多重共线性问题
Multinomial logistic regression in R: multicollinearity issues in mlogit, not in multinom (nnet)
问:
我想运行一个多项式逻辑回归模型,以比较随机森林模型在预测三级结果方面的准确性结果。
从我所读到的内容来看,R 中可能的替代方案来自 package 和 .但是,我一热编码了我的数据集中的分类预测变量(它们总共有四个),而没有删除任何变量级别(即,具有级别“绿色”、“红色”、“黄色”的变量“颜色”被编码为三个虚拟变量,每种颜色一个)来运行随机森林模型。据我所知,由于多重共线性,这应该是估计多项式逻辑回归参数的一个问题。事实上,当我尝试运行回归时,我得到 .相反,我在使用 .为什么会这样?multinom
nnet
mlogit
mlogit
Error in solve.default(H, g[!fixed]) : Lapack routine dgesv: system is exactly singular: U[4,4] = 0
multinom
答: 暂无答案
评论