Frage

Ist es möglich, Stata Funktionen von R zu nennen?

War es hilfreich?

Lösung 2

Es gibt jetzt ein RStata Paket auf CRAN dass Brücken R und Stata.

Andere Tipps

Nicht direkt, das heißt, es ist kein Paket, das ich bin mir bewusst, dass Geräte eine Brücke.

Sie können jederzeit externe Programme aufrufen system() verwenden, aber das ist weder elegant noch effizient. Das heißt, Sie Daten in R vorbereiten konnten, schreiben Sie es aus, rufen Sie Stata und dann in die Ergebnisse lesen; siehe help(system).

Das eigentliche Problem ist, dass Stata keinen interaktiven Interpreter hat Sie Argumente zu übergeben können.

Dirk ist richtig; Sie können einfach weitermachen und die Daten in ein gemeinsames Format schreiben (Wenn groß ist und die Geschwindigkeit ist ein Problem, mit fester Breite ist sicher), aber man kann auch nur während des gesamten Prozesses verwendet .dta, read.dta in R und lesen Sie nativ in Stata.

Auch in R Sie an das System () aufrufen können Sie eine tun, Datei oder einen String übergeben kann eine Reihe von Stata-Befehle enthalten.

Also, in der Regel, versucht, für diese Stata zu verwenden oder diese Aufgabe es wert, sein kann oder auch nicht besonders, wenn ein R äquivalent in der Nähe.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top