lm()的最大协变量数

时间:2016-03-13 21:03:42

标签: r

我使用lm()来分析16个协变量的数据。但是我只能得到9个coef,v9-v16的系数是NA。

coef <- coef(lm(y~v1+v2+v3+...+v16,data=df))

我检查我是否只使用8个协变量,然后我可以得到所有的系数。

coef <- coef(lm(y~v1+v2+v3+...+v8,data=df))

coef <- coef(lm(y~v9+v10+v11+...+v16,data=df))

NA为什么?以及如何分析8个以上的协变量?谢谢!

1 个答案:

答案 0 :(得分:1)

这对于评论来说太麻烦了,但基本上是一个。

尝试:

NX = 100

如果您仍然不相信,可以尝试NX = 10000lm - {{1}}没有&#34;限制&#34;关于协变量的数量,本身。正如其他评论中所暗示的那样,你的回归还有其他一些东西在发生。