【问题标题】:How to use esttab to create columns with different cells如何使用 esttab 创建具有不同单元格的列
【发布时间】:2019-07-29 20:40:13
【问题描述】:

假设我有这个数据:

sysuse auto2, clear

对于两个不同的样本,我可以使用 community-contributed 命令 esttab 创建一个均值表 ab,均值下方括号中的标准差:

eststo clear
eststo a: estpost summarize trunk weight length turn
keep if inrange(mpg, 12, 20)
eststo b: estpost summarize trunk weight length turn

esttab a b, label cells("mean(fmt(2))" "sd(fmt(2) par)") ///
    nonumbers booktabs collabels("a" "b")

我希望生成的表具有与上面完全相同的两列,然后添加与b 估计值相对应的附加汇总统计信息(此处为minmax)。

例如,我希望第三列是这样的:

esttab b, label cells("min") ///
    nonumbers booktabs collabels("min")

另外,我希望第四列如下:

esttab b, label cells("max") ///
    nonumbers booktabs collabels("min")

问题是我不确定如何将所有这些放在一个表中(除了可能将所有内容保存到矩阵并在上面使用esttab)。

原因是似乎无法让cells 选项对应于单个列;它将更改应用于所有列。

请注意,如果有办法做到这一点,但它需要不包含 s.d.s,那很好。

如何在不创建矩阵的情况下生成所需的输出?

【问题讨论】:

    标签: output stata summary


    【解决方案1】:

    这是你可以在不创建矩阵的情况下做的最好的事情:

    esttab a b, label cells( (mean(fmt(2)) min max) sd(fmt(2) par) ) 
    
    --------------------------------------------------------------------------------------------------
                                  (1)                                    (2)                          
    
                              mean/sd          min          max      mean/sd          min          max
    --------------------------------------------------------------------------------------------------
    Trunk space (.. ft.)        13.76         5.00        23.00        16.32         7.00        23.00
                               (4.28)                                 (3.28)                          
    Weight (lbs.)             3019.46      1760.00      4840.00      3558.68      2410.00      4840.00
                             (777.19)                               (498.89)                          
    Length (in.)               187.93       142.00       233.00       203.89       173.00       233.00
                              (22.27)                                (13.87)                          
    Turn Circle (ft.)           39.65        31.00        51.00        42.55        36.00        51.00
                               (4.40)                                 (3.21)                          
    --------------------------------------------------------------------------------------------------
    Observations                   74                                     38                          
    --------------------------------------------------------------------------------------------------
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 2016-05-28
      • 1970-01-01
      • 2018-12-01
      • 1970-01-01
      相关资源
      最近更新 更多