5
當虛擬變量的數量導致超出R最大向量長度的模型矩陣時,是否有一種簡單的方法可以在R中執行固定效應迴歸?例如,R中的固定效應迴歸(具有大量虛擬變量)
> m <- lm(log(bid) ~ after + I(after*score) + id, data = data)
Error in model.matrix.default(mt, mf, contrasts) :
cannot allocate vector of length 905986769
其中id是一個因子(並且是造成上述問題的變量)。
我知道,我可以去通過,並取消意味着所有的數據,而這將引發標準誤關(是的,你可以計算SE的「手動」瓦特/ DF調整,但我想,以儘量減少我引入新錯誤的概率)。我已經看過了plm包,但它似乎只適用於帶有時間分量的經典面板數據,而這不是我的數據結構。
謝謝愛德華多!你是絕對正確的。 – 2010-03-01 16:46:06