Gibt es eine einfache Möglichkeit, eine Fixed-Effects-Regression in R durchzuführen, wenn die Anzahl der Dummy-Variablen zu einer Modellmatrix führt, die die maximale Vektorlänge überschreitet ? Zum BeispielFixed-Effects-Regression in R (mit einer sehr großen Anzahl von Dummy-Variablen)
> 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
wo ID ist ein Faktor (und ist die Variable, die das Problem oben verursacht).
Ich weiß, dass ich alle Daten durchgehen und de-bedeuten konnte, aber das wirft die Standardfehler aus (ja, Sie könnten die SEs "von Hand" mit einer DF-Anpassung berechnen, aber ich möchte minimieren die Wahrscheinlichkeit, dass ich neue Fehler einführe). Ich habe mir das plm-Paket angeschaut, aber es scheint nur für klassische Paneldaten mit einer Zeitkomponente gedacht zu sein, die nicht die Struktur meiner Daten ist.
Danke Eduardo! Du hast absolut recht. –