Stata 使用Subtop选项时复杂调查数据的百分位数
我正在使用一个调查样本,并试图分析一个子群体 我试图得到我的interets子群体的连续变量的平均值、中位数、第10百分位和第90百分位 Stata网站显示了获取中位数/百分位数的方法 然而,我感兴趣的是亚总体,而不是整个样本。Stata 使用Subtop选项时复杂调查数据的百分位数,stata,Stata,我正在使用一个调查样本,并试图分析一个子群体 我试图得到我的interets子群体的连续变量的平均值、中位数、第10百分位和第90百分位 Stata网站显示了获取中位数/百分位数的方法 然而,我感兴趣的是亚总体,而不是整个样本。 在使用带有子总体选项的复杂调查样本时,您可以向我展示获取任何百分位数的适当命令吗?您可以使用\u pctile获取不带svyset的子总体的百分位数,因为百分位数仅取决于权重。然而,为了获得标准误差和置信区间,您应该下载Stas Kolenikov的epctile(fi
在使用带有子总体选项的复杂调查样本时,您可以向我展示获取任何百分位数的适当命令吗?您可以使用
\u pctile
获取不带svyset
的子总体的百分位数,因为百分位数仅取决于权重。然而,为了获得标准误差和置信区间,您应该下载Stas Kolenikov的epctile
(findit epctile
在Stata中)和svyset
数据
net describe epctile, from(http://web.missouri.edu/~kolenikovs/stata)
net install epctile.pkg
自动数据将提供示例,变量weight
为概率权重
sysuse auto, clear
_pctile price if foreign==0 [pw = weight], p(25 50 75)
return list
scalars:
r(r1) = 4195
r(r2) = 5104
r(r3) = 6486
与svysetting数据和调用epctile相比:
gen strat = rep78
gen mkr = substr(make,1,2)
svyset mkr [pw = weight], strata(strat)
epctile price, percentiles(25 50 75) subpop(if foreign==0) svy
结果:
Percentile estimation
------------------------------------------------------------------------------
| Linearized
price | Coef. Std. Err. z P>|z| [95% Conf. Interval]
p25 | 4195 108.5 38.66 0.000 3982.344 4407.656
p50 | 5104 320.5 15.93 0.000 4475.832 5732.168
p75 | 6486 2093 3.10 0.002 2383.795 10588.2
你在另外两个地方交叉张贴,但忽略了提供它们。如果有其他答案,请回答。非常感谢。真诚的,安瓦尔