Verwenden Sie Stata, um negative Binomialregressionen in einer Replikation auszuführen. Nicht sicher, was Stata unter der Haube macht, sondern wissen wollte, ob es eine R-Funktion/ein Paket gibt, das das Gleiche macht? Das R wird mir eine bessere Vorstellung davon geben, wie das funktioniert, da ich den Code sehen kann.Gibt es eine R-Funktion für Statas xtnbreg?
Antwort
Schauen Sie sich dieFunktion im MASS
Paket an. Wenn Sie daran interessiert sind, was "unter der Haube" passiert, können Sie den Quellcode der Funktion sehen, indem Sie einfach seinen Namen an der Eingabeaufforderung eingeben.
Wenn Sie sich mit R wohler fühlen, dann ist das wahrscheinlich der richtige Weg. jedoch, wenn Sie daran interessiert sind, was „unter der Haube“ in Stata, können Sie immer sehen, was wie in R in der gleichen Weise vor sich geht, indem Sie
set trace on
zu sehen, was Code ausgeführt wird (oder Download tr
von SSC) oder mit
viewsource xtnbreg.ado
den eigentlichen Code, um zu sehen, die von xtnbreg
ausgeführt wird.
Wenn Sie daran interessiert sind, wie Stata die Ergebnisse in xtnbreg
berechnet, gibt es eine detaillierte Diskussion der Likelihood-Funktion in der [XT] Handbuch Seite 367-370 mit Referenzen enthalten.
hier ist ein Link zu einem Beispiel glm.nb: http://www.ats.ucla.edu/stat/r/dae/nbreg.htm –