Weiß jemand, ob es ein Paket gibt, das Fama-MacBeth-Regressionen in R ausführen und die Standardfehler berechnen würde? Ich kenne das Paket sandwich
und seine Fähigkeit, Newey-West-Standardfehler zu schätzen und Funktionen für das Clustering bereitzustellen. Ich habe jedoch nichts in Bezug auf Fama-MacBeth gesehen.Fama MacBeth Standardfehler in R
Antwort
Das plm
Paket kann Fama-MacBeth-Regressionen und SEs schätzen.
require(foreign)
require(plm)
require(lmtest)
test <- read.dta("http://www.kellogg.northwestern.edu/faculty/petersen/htm/papers/se/test_data.dta")
fpmg <- pmg(y~x, test, index=c("year","firmid")) ##Fama-MacBeth
> ##Fama-MacBeth
> coeftest(fpmg)
t test of coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.031278 0.023356 1.3392 0.1806
x 1.035586 0.033342 31.0599 <2e-16 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
weisen jedoch darauf hin, dass diese Methode zu einem pdata.frame
funktioniert nur, wenn Ihre Daten umgewandelt werden. (. Es wird scheitern, wenn Sie "duplicate couples (time-id)"
haben)
Für weitere Details siehe:
im Beispiel coeftest (fpmg) behandelt nicht doppelt gruppierte Standardfehler. Bitte zeigen Sie, wie es für fpmg gemacht wird. http://stackoverflow.com/questions/37441230/r-noway-to-get-double-clustered-standard-errors-for-an-object-of-class-cpmg –
Eine Person schrieb, dass wir tauschen müssen N und T und alle machen es. Ich sehe andere, die es in Frage gestellt haben, aber sie wurden zum Schweigen gebracht;) –
Beide Aufträge arbeiten an 'df.petersen'. 'PMG' soll durchschnittliche Zeitreihen darstellen. Manchmal ist das Mitteilen von Querschnitten theoretisch sinnvoll. In der FM-Regression: Die RHS-Variable ist ein Index: derselbe für alle IDs. Versuchen Sie: 'df.petersen2 <-data.table (df.petersen); df.petersen2 [, ': =' (x = df.petersen2 [firmid == 1, x]), von = "firmid"] '. Dann versuche 'summary (pmg (y ~ x, data = df.petersen2, index = c (" year "," firmid ")))). Sie erhalten NAs, da Sie die Abschnitte ohne RHS-Variation ausführen. "PMG" ist nicht gut dokumentiert, so dass ich nicht sicher bin, ob es eine korrekte FM-Regression gibt, aber "index = c (" firmid "," year "))" erzeugt eine Schätzung. –
- 1. Standardfehler Binärvariable R
- 2. Müssen eine Kurve mit Standardfehler in R
- 3. R: Keine Möglichkeit, doppelt gruppierte Standardfehler für ein Objekt der Klasse "c ('pmg', 'panelmodel')" zu erhalten?
- 4. Wie berechnet Panel bootsrapped Standardfehler mit R?
- 5. R Berechnung der Standardfehler mit Bootstrap
- 6. Ersetzen Sie zugrundeliegende Standardfehler in lm() OLS-Modell in R
- 7. In R, wie findet man den Standardfehler des Mittelwerts?
- 8. berechnen Newey-West-Standardfehler ohne ein Filmobjekt in R
- 9. Verschiedene robuste Standardfehler der Logit-Regression in Stata und R
- 10. Standardfehler abtragen in Java
- 11. Regression mit Heteroskedastizität Korrigierte Standardfehler
- 12. Plotten Standardfehler für Effekte
- 13. Panel Daten Regression: Robuste Standardfehler
- 14. Capturing Standardfehler in eine Variable in Bash
- 15. Heteroscedasticity robuste Standardfehler mit dem PLM-Paket
- 16. Wie habe ich die Standardfehler um Regressionslinien in R mit mehreren Farben in der gleichen Grafik?
- 17. Standardfehler ignorieren NaN in Pandas groupby Gruppen
- 18. Geclusterte Standardfehler in Plm vs Lfe
- 19. Wie drucke ich die Varianz eines lm in R ohne Berechnung aus dem Standardfehler von Hand?
- 20. Wie berechnet man P-Wert und Standardfehler aus Korrelationsanalyse von R cor()
- 21. Wie man eine Fehlermeldung zum Standardfehler druckt?
- 22. die Nachricht Standardfehler ändern mit simple_form
- 23. Konfidenzintervall und Standardfehler der Schiefe und Kurtosis
- 24. Warum protokolliert Spring INFO den Standardfehler?
- 25. Wie bekomme ich Standardfehler von fitlm Befehl
- 26. Problem mit dem Hinzufügen robuster Standardfehler zu modifizierter Outreg-Funktion
- 27. Erste statsmodels Heteroskedastie korrigiert Standardfehler in Koeffizient t-Tests verwenden
- 28. Warum überschreibt Doctrine_Record :: save() einen strengen Standardfehler in Symfony 1.2?
- 29. Standardfehler in der psych :: describe-Funktion - Worauf bezieht es sich?
- 30. Standardfehler einer transformierten Variablen in linearer Regression ableiten
'Bibliothek ("sos"); findFn ("macbeth") 'findet nichts, aber' findFn ("fama") 'bekommt ein paar Treffer in finanzbezogenen Paketen. –