2

我需要将几个分类变量的概述导出到 Excel。尽管它看起来如此微不足道,但现在已经遇到了很多障碍。我一直在寻找不同的选项,例如tabouttab2xlputexcel由于具有多个本质上分类的变量的组合,我无法将其他线程中提出的任何解决方案应用于我的案例。

因为所有变量都具有相同的类别,所以我希望将它们全部放在一张表中。用户编写的命令tabm为我提供了我需要的输出:

set obs 50

local vlist v1 v2 v3 v4 v5

foreach v of local vlist { 
    generate byte `v' = 1
    replace `v' = 2 if _n>10
    replace `v' = 3 if _n>20
    replace `v' = 4 if _n>30
}


label define valuelabels 1 "Label 1" 2 "Label 2" 3 "Label 3" 4 "Label 4" 
label values v1-v5 valuelabels

tabm v*

tabm 命令给了我这个输出

但现在我希望 Stata 自动将其导出到 Excel 中。因为我正在使用的数据集会发生很多变化,所以每次都手动复制表不是一种选择。

4

0 回答 0