Stata:百万('000,000s')到小数点后三位的格式



显示从百万到两位小数点的数字的格式是什么?

sysuse auto, clear
gen millions = price * 1000
estpost su millions, detail
esttab, replace noisily  cells("count(fmt(%12.2gc) label(# Obs))sum(fmt(%12.2gc) label(Sum))") ///
noobs nomtitle nonumber booktabs  label  collabels(none) gaps f eqlabels(none)  posthead("")

例如,我希望上面的代码显示456.229而不是456,229,000。

官方Stata没有特殊的显示格式。你必须先除以一百万,即使你是在匆忙中做的。di %4.3f 456229000/1e6可以。

. di %4.3f 456229000/1e6
456.229

你引用了estpostesttab。解释这些用户编写的程序的来源是一个很好的习惯。用户编写的程序可能有自己的Stata显示格式的扩展,但您应该期望任何这样的文档。

相关内容

最新更新