Estimate Std. Error t value Pr(>|t|)
(Intercept) 10.2758 0.5185 19.817 < 2e-16 ***
rprice2 -1.8581 0.5139 -3.616 0.000696 ***
Ich möchte den Std verwenden. Fehler von rprice2, um andere Berechnungen durchzuführen. Ich weiß, dass ich auf eines der Objekte im Modell verweise. Ich verwende das Syntaxmodell $ object. Wie lautet jedoch die Syntax zum Verweisen auf die Standardfehler?
r
regression-coefficients
Aaron
quelle
quelle
summary()
Ausgabe mit demcoef()
Befehl extrahiert werden kann . Wenn Sie nur den geschätzten Standardfehler für den Koeffizienten von möchtenrprice2
, verwenden Sie zcoef(summary(mod))[2,2]
. Wenn Sie die entsprechende t-Statistik wünschen, verwenden Siecoef(summary(mod))[2,3]
.Antworten:
Ganz allgemein möchten Sie die
vcov
Funktion, die die vollständige Parameter-Kovarianzmatrix bereitstellt. Um die vonsummary
Ihnen gemeldeten regulären asymptotischen Standardfehler zu erhalten, können Sie verwendenÜbrigens möchten Sie, dass die Off-Diagonalen von
vcov(model)
marginale Effekte für Interaktionsterme erhalten: siehe Brambor et al. (2006) .Beachten Sie auch Pakete wie Sandwich, die sich mit der Erstellung verschiedener Arten von Standardfehlern befassen, z. B. solche, die gegenüber verschiedenen Arten von Verstößen "robust" sind.
quelle
So extrahieren Sie, ohne andere Berechnungen durchzuführen, während Sie die Objektmodellsyntax verwenden:
quelle
So erhalten Sie eine Matrix mit den Ergebnissen der linearen Regression:
So extrahieren Sie einen bestimmten Wert aus der Matrix:
quelle
So wie ich es verstehe, möchten Sie dies in R tun:
Gibt:
quelle
vcov
Anwendung in der Mitte des Codes nicht gefunden, bevor ich meine Antwort geschrieben habe.