質問

RからSTATA関数を呼び出すことは可能ですか?

役に立ちましたか?

解決 2

今があります クランのrstataパッケージ そのブリッジrとstata。

他のヒント

直接ではありません。つまり、橋を実装することを知っているパッケージはありません。

いつでも外部プログラムを使用して電話をかけることができます system() しかし、それはエレガントでも効率的でもありません。とはいえ、Rでデータを準備し、書き留め、STATAを呼び出してから、結果を読むことができます。見る help(system).

本当の問題は、STATAには引数を渡すことができるインタラクティブな通訳がないことです。

ダークは正しいです。先に進んで、データを共通形式に書き込むことができます(サイズが大きく、速度が問題である場合、固定幅は安全です)が、プロセス全体で.dtaを使用して、read.dtaをr in r in nativellで使用することもできます。 Stataで読む。

また、Rでは、System()に呼び出すことができます。DOファイルまたはSTATAコマンドの束を含む文字列を渡すことができます。

したがって、一般的に、このタスクまたはそのタスクにStataを使用しようとすることは、特にR同等物が近くにある場合、それだけの価値があるかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top