2015-11-02 480 views
1

由于处理好调查数据,我和我的同事选择了Stata进行回归分析。我们也想用R来绘制图形,但不知道如何导出Stata回归模型。将Stata回归结果导出到R?

在塔塔,当然有return listereturn list。但是,在Stata之外出口这些结果的最佳方式是什么?直接到R将是理想的,但任何中间格式都可以。

+0

Stata的输出仅仅是一个文本日志文件,所以我想你应该考虑使用'survey'包做你的调查回归R中。我会在下面写一个例子。 – Carl

+0

http://www.ats.ucla.edu/stat/r/faq/svy_r_regest.htm – Carl

+0

@Carl谢谢你的建议!根据你的经验,R调查与Stata有相同的结果吗?我的合着者只知道塔塔,所以他会持怀疑态度,不愿读取R代码... – Heisenberg

回答

2

如果我这样做,我将创建一个数据集的Stata使用postfile全部回归结果。然后使用例如here中的一些技术将其导入到R中。在你方便的时候在R内进行操作。

又见用户编写命令rsourcessc describe rsource

免责声明:我的R知识是相当有限的。

1

我会建议使用regsave

ssc install regsave 

例如在回归命令后,您可以使用

regsave, tstat pval ci 

将估计结果替换当前数据集并保存。