在Stata中,我可以将strate命令的输出发送到LATEX表吗?

时间:2013-02-25 11:25:49

标签: latex stata

使用Stata的strate命令时,是否可以将其输出发送到LATEX表?

与此类似,例如,estout命令系列可以做。

2 个答案:

答案 0 :(得分:2)

您可以使用output()命令的strate选项和esttab来实现所需的目标。

考虑以下玩具示例:

webuse diet, clear
stset dox, origin(time doe) id(id) scale(365.25) fail(fail==1 3 13)

stsplit ageband, at(40(10)70) after(time=dob) trim

preserve
tempfile myfile
strate ageband, per(1000) output(`myfile')
use `myfile', clear
mkmat *, matrix(A)
restore

esttab matrix(A), title("Summary results") ///
                  mlabels(, none) ///
                  varlabels(r1 " " r2 " " r3 " ")                                                                   

Summary results
------------------------------------------------------------------------------------------
                  ageband           _D           _Y        _Rate       _Lower       _Upper
------------------------------------------------------------------------------------------
                       40            6     .9070062      6.61517     2.971936     14.72457
                       50           18     2.107042     8.542783     5.382317     13.55906
                       60           22     1.493292     14.73255     9.700656     22.37457
------------------------------------------------------------------------------------------

然后,tex的{​​{1}}选项将产生所需的esttab输出:

LaTeX

答案 1 :(得分:0)

你试过Est2Tex吗?

您可以直接在Stata内搜索/下载。