我正在使用estpost
和esttab
来生成摘要统计信息表。但我不知道如何指定小数点后的位数。
estpost summarize beauty bmi whr weight height armlength urban age sleep2014 if gender == 1 & year == 2014
est sto m1
estpost summarize beauty bmi whr weight height armlength urban age sleep2014 if gender == 0 & year == 2014
est sto m2
estpost summarize beauty bmi whr weight height armlength urban age if gender == 1 & year == 2012
est sto m3
estpost summarize beauty bmi whr weight height armlength urban age if gender == 0 & year == 2012
est sto m4
esttab m1 m2 m3 m4 using summary.tex, cells("mean sd min max") title(Summary statistics) replace
我试过了cells("mean(3) sd(3) min(2) max(2)")
,但它没有用。我仔细阅读了http://repec.org/bocode/e/estout/estpost.html中的所有例子。所有示例都只保留最初用于汇总统计的位数。它清楚地说明了如何处理回归结果,但我还没有找到任何有用的摘要统计数据。
答案 0 :(得分:2)
以下是您的示例:
sysuse auto
estpost summarize mpg price
esttab . using summary.tex, title("summary stats") ///
cells(mean(fmt(%5.3f)) sd(fmt(%5.3f)) min(fmt(%5.2f)) max(fmt(%5.2f)))
重要的是,您在单元格选项中使用 stat (fmt( format ))。
为了找到这个,我使用了help estout
文档而不是help esttab