使用 esttab 时的变异系数

Coefficient of variation when using esttab

提问人:kgarciar 提问时间:9/13/2023 最后编辑:Nick Coxkgarciar 更新时间:10/13/2023 访问量:32

问:

我在 Stata 中将三个变量(、、)的加权频率制成表格,并且我正在使用该包在 Excel 中获取加权结果。EVR_CIGSP12M_CIGSCUR_CIGSestout

当我运行时,我需要打印变异系数以及 cell、lb、ub 和 obs,但 的列保持为空。我知道它不是保存的矢量之一,所以我想知道是否有解决方法。cvesttabcv

这是我尝试过的:


svyset [pweight=ES04WGT], brr(ES04WGT1 - ES04WGT100) vce(brr) mse fay(.3)
    

eststo clear
foreach var in EVR_CIGS P12M_CIGS CUR_CIGS {
    estpost svy, sub(if inrange(AGE,16,17)): tab `var', ci obs percent cv format(%9.1fc) stubwidth(25)  
    eststo
}

esttab using "${nugget}Table1_09122023.csv", replace cv cell("cell cv lb ub obs")  varwidth(20) wide plain page nostar unstack varlabels(`e(labels)') mtitle("EVR_CIGS" "P12M_CIGS" "CUR_CIGS") 

这是我得到的:

在此处输入图像描述

stata 系数 stata-macros

评论


答:

0赞 Kathryn Overton 10/13/2023 #1

我真的很喜欢“asdoc”包装器。您必须安装它并进行一些小的编码,但它包括所需的变异系数。你可以在这里读到它:

https://www.statalist.org/forums/forum/general-stata-discussion/general/1435798-asdoc-an-easy-way-of-creating-publication-quality-tables-from-stata-commands

或者只是做: ssc 安装 asdoc,更新