使用esttab导出到LaTeX的舍入汇总统计信息

使用esttab导出到LaTeX的舍入汇总统计信息,latex,stata,Latex,Stata,我想使用社区贡献的命令esttab将汇总统计表mean、median、min、max、sd导出到LaTeX,但将报告的统计数据四舍五入到两位小数 下面是我的Stata代码: eststo sumstats1: quietly estpost sum var1 var2 var3, detail esttab sumstats1, cells("mean p50 min max sd") nonumbers label esttab sumstats1 using "$repodir/outp

我想使用社区贡献的命令esttab将汇总统计表mean、median、min、max、sd导出到LaTeX,但将报告的统计数据四舍五入到两位小数

下面是我的Stata代码:

eststo sumstats1: quietly estpost sum var1 var2 var3, detail

esttab sumstats1, cells("mean p50 min max sd") nonumbers label

esttab sumstats1 using "$repodir/output/tables/sumstats.tex", booktabs ///
       label nonumbers cells("mean p50 min max sd") replace 
我的结果显示了汇总统计数据,但许多结果在小数点后有一长串数字

有没有办法在Stata中指定此选项?

您需要为单元格中的每个统计指定fmt子选项:

使用tex选项进行乳胶输出:

sysuse auto, clear
eststo clear

estpost summarize mpg

esttab, cells("mean(fmt(%8.2f))" "sd(fmt(%8.2f))")

-------------------------
                      (1)

                  mean/sd
-------------------------
mpg                 21.30
                     5.79
-------------------------
N                      74
-------------------------
{
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{tabular}{l*{1}{c}}
\hline\hline
            &\multicolumn{1}{c}{(1)}\\
            &\multicolumn{1}{c}{}\\
            &     mean/sd\\
\hline
mpg         &       21.30\\
            &        5.79\\
\hline
\(N\)       &          74\\
\hline\hline
\end{tabular}
}