Warum dauert es lange, bis R ein Modell mit einem Faktor mit vielen Ebenen anpasst?

12

Ich passe ein Modell mit einem Faktor mit vielen Ebenen an und es dauert sehr lange, bis R zu diesem Modell passt. Warum ist das?

Wenn ich zum Beispiel eine Regression anpasse, um die Gehälter der Spieler vorherzusagen, und einen Faktor-Prädiktor für alle jeweiligen Nationalitäten der Spieler einbeziehe, würde dies länger dauern, als ein Modell für die Gehälter der Spieler mit einem kontinuierlichen Prädiktor wie den der Spieler anzupassen Höhen.

Goldfein
quelle
5
Es kann hilfreich sein zu erkennen, dass der Faktor zwar wie eine Variable aussieht (es ist eine Spalte im Datenrahmen, ein Element in der Modellspezifikation usw.), aber hinter den Kulissen tatsächlich als eine Reihe separater Prädiktoren behandelt wird. Das Modell ist daher viel komplizierter als ein Modell mit einem einzelnen (kontinuierlichen) Prädiktor.
Gala

Antworten:

13

R ist typisch - wie die meisten Statistikpakete verwendet es die QR-Zerlegung zur Regression.

np<<np

p=2p=50

Das Hinzufügen vieler Prädiktoren bedeutet also eine wesentlich längere Wartezeit.

Glen_b - Monica neu starten
quelle
7

kk1k=5049

Russ Lenth
quelle