我正在尝试使用svyset
命令在Stata中指定调查设计后计算虚拟变量的二项式置信区间,但是我得到以下错误:vce不支持 ci(线性化的)
svyset [pweight=My_weight]
svy: ci Variable, binomial
我也尝试过以下代码:
ci Variable [pweight=My_weight], binomial
但得到错误: pweight不允许
答案 0 :(得分:0)
二项式置信区间在Stata 14中计算为比例(Stata 13使用二项式)。这是有道理的,因为虚拟变量的平均值是1的比例。请在此处查看帮助文件:http://www.stata.com/help.cgi?ci
所以你可能想要一个像这样的命令:
ci proportions Variable [pweight=My_weight]
从帮助文件中看起来,这里只允许使用fweights。
最初我认为更好的方法可能是从均值输出中获取CI。以下是从svy帮助文件修改的示例。
webuse nhanes2f
svyset psuid [pweight=finalwgt]
svy: mean sex
但OP是对的,这不适用于二项分布。