实现虚拟变量时生成的NA

时间:2015-06-04 07:17:07

标签: r

我有一个模型,其中包含六个变量,每个变量有5个级别。我在模型中为每个变量包含了4个假人。但是,当我要求R适合这个线性模型时:

Model1 <- lm(Q1HEV ~ Detour15 + Detour10 + Detour5 + Detour0 + Fast20 + Fast15 + Fast10 + Fast5 + Charge6 + Charge4 + Charge2 + Charge1 + Range150 + Range250 + Range500 + Range750 + Costs5 + Costs25 + Costs40 + Costs50 + Price45 + Price30 + Price15 + Price10, data=Final_Data)

对于大多数范围,成本和价格的假人,我得到NA以及消息:&#34;系数:(10由于奇点而没有定义)&#34;

我读过这可能是由于多重共线性,但我做了一些检查,没有发现多重共线性的迹象。

由于我真的需要这些假人的系数,有人会知道如何解决或绕过这个问题吗?

非常感谢任何帮助!

0 个答案:

没有答案