我需要使用分层数据找到比例的置信区间

问题描述 投票:0回答:1

我试图报告分层随机样本的受试者比例的估计

我已经尝试过每个可以找到SAS proc调查方法的网站,我不明白我做错了什么。

data b;
set Data;
keep id texting section;
run;

proc surveyselect data=b out=samp_b method=srs n=(15,12,10,8)  
    seed=123;
strata section;
run;

proc surveymeans data=samp_b;
strata section;
weight SamplingWeight;
var texting;
run;

我应该获得阶层的置信区间,但它们没有出现。我还需要比例的置信区间!

sas proc
1个回答
0
投票

我不知道您使用的SAS / STAT版本,但根据SAS / STAT 9.2 Proc Surveymeans文档页面,您可以执行以下一项或两项操作:

1)将相关的统计关键字添加到proc surveymeans语句中

https://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/viewer.htm#statug_surveymeans_sect007.htm

在PROC SURVEYMEANS语句中,您还可以使用统计关键字来指定要计算的过程的统计信息。可用的统计数据包括人口平均数和总人口数,以及他们的方差估计值和置信限。您还可以请求数据集摘要信息和样本设计信息。

这些页面列出并描述了可用的统计关键字:https://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/viewer.htm#statug_surveymeans_a0000000238.htm https://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/viewer.htm#statug_surveymeans_sect007.htm#statug.surveymeans.smeanskeys

因此,要打印平均值的95%双侧置信区间,您可以在Proc Surveymeans语句的末尾添加CLM

2)根据ods output Statistics=MyStat;指令,将具有置信区间的Statistics表保存到具有附加these语句的单独SAS数据集。

© www.soinside.com 2019 - 2024. All rights reserved.