Wie aktualisiert Zusammenfassung bei der Verwendung von NeweyWest?

Ich bin mit NeweyWest standard-Fehler zu korrigieren meine lm() /dynlm() Ausgabe. E. g.:

fit1<-dynlm(depvar~covariate1+covariate2)
coeftest(fit1,vcov=NeweyWest)

Koeffizienten angezeigt werden die Weg-Id wie zu, aber leider verliere ich alle die regression output-Informationen wie R-Quadrat, F-Test etc. das wird angezeigt durch Zusammenfassung. Also ich Frage mich, wie kann ich display-robust se und all den anderen Kram in der gleichen zusammenfassenden Ausgabe.

Gibt es eine Möglichkeit entweder alles in einen Anruf oder ein überschreiben der "alten" Schätzungen?
Ich Wette, ich verpasste gerade etwas schlecht, aber das ist wirklich relevant, wenn sweaving die Ausgabe.

Test Beispiel aus ?dynlm.

require(dynlm)
require(sandwich)
data("UKDriverDeaths", package = "datasets")
uk <- log10(UKDriverDeaths)
dfm <- dynlm(uk ~ L(uk, 1) + L(uk, 12))

#shows R-squared, etc.
summary(dfm)

#no such information
coeftest(dfm, vcov = NeweyWest)

btw.: Gleiches gilt für vcovHC

  • So sind wir klar, das dynlm von der dynlm Paket NeweyWest von der sandwich Paket, und coeftest von der lmtest Paket?
  • können Sie bitte fügen Sie die notwendigen library oder require Aussagen auf Ihre Frage so, dass es immer reproduzierbar?
  • sorry, Jungs... dachte mit dem Bauch.. Mittagszeit und ich war am verhungern. bearbeitet meine post. Danke @Richie Baumwolle für die Unterstützung!
  • Danke, @ran2. +1
InformationsquelleAutor Matt Bannert | 2011-07-14
Schreibe einen Kommentar