总结/列表。如何更改数字?

问题描述:

我有一些结果总结/列表。如何更改数字?

enter image description here

从在Stata的tabulate命令,但他们似乎有过于详细,如0.4988995数字。

我想更改summarizetabulate命令的输出位数。例如,我想看到0.0499而不是0.4988995。

有没有办法减少显示的位数?

你不给你使用的代码。

没有一个开关来做到这一点,只是各种设备。这里有一个:

. sysuse auto, clear 
(1978 Automobile Data) 

. tab for rep78, su(mpg) nost nofreq 

          Means of Mileage (mpg) 

      |    Repair Record 1978 
    Car type |   1   2   3   4   5 |  Total 
-----------+-------------------------------------------------------+---------- 
    Domestic |  21  19.125   19 18.444444   32 | 19.541667 
    Foreign |   .   . 23.333333 24.888889 26.333333 | 25.285714 
-----------+-------------------------------------------------------+---------- 
    Total |  21  19.125 19.433333 21.666667 27.363636 | 21.289855 

. egen mean = mean(mpg), by(for rep78) 

. tabdisp for rep78, c(mean) format(%2.1f) 

---------------------------------------------- 
      |   Repair Record 1978   
Car type | 1  2  3  4  5  . 
----------+----------------------------------- 
Domestic | 21.0 19.1 19.0 18.4 32.0 23.3 
    Foreign |    23.3 24.9 26.3 14.0 
---------------------------------------------- 

进一步注意到tabstat产生summarize样的结果,但有一个选项format()