楼主: nnbluesky
3361 4

[SAS EM] SAS 计算均数的95%CI时如何指定CI计算方法 [推广有奖]

  • 0关注
  • 0粉丝

小学生

85%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
7.9203
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
289 点
帖子
5
精华
0
在线时间
11 小时
注册时间
2021-8-2
最后登录
2023-5-10

楼主
nnbluesky 发表于 2023-5-8 14:44:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题,SAS 中计算均数的95%CI时如何指定CI计算方法,想用clopper-pearson法,也不知道proc means的默认计算方法是什么,求大神救助啊,感恩
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:计算方法 pearson means mean RSO

沙发
whymath 发表于 2023-5-8 21:26:31
Clopper-Pearson 是对二项分布的数据使用的,换言之,它是用来计算率的置信区间,出现在PROC FREQ中的。关于如何指定PROC FREQ中样本率的置信区间的说明,见软件说明文档:https://support.sas.com/document ... t_freq_syntax08.htm

藤椅
nnbluesky 发表于 2023-5-9 08:10:25
whymath 发表于 2023-5-8 21:26
Clopper-Pearson 是对二项分布的数据使用的,换言之,它是用来计算率的置信区间,出现在PROC FREQ中的。关 ...
明白了,非常感谢!

板凳
水业咨询 在职认证  企业认证  发表于 2023-5-9 09:34:05
在SAS EM中,计算均数的95%CI时,可以使用"Score Confidence Limits"或"Bootstrap Confidence Limits"方法。具体的步骤如下:

1. 在SAS EM中,打开需要计算均数CI的数据集。

2. 在数据集中选择需要计算均数CI的变量,右键点击该变量,选择"Statistics" -> "Mean"。

3. 在弹出的"Mean"对话框中,选择"Confidence Limits"选项卡。

4. 在"Confidence Limits"选项卡中,选择需要使用的CI计算方法,可以选择"Score Confidence Limits"或"Bootstrap Confidence Limits"。

5. 如果选择"Score Confidence Limits"方法,可以进一步指定置信水平和置信区间类型,如选择95%置信水平和双侧置信区间。

6. 如果选择"Bootstrap Confidence Limits"方法,可以进一步指定重复次数和置信水平,如选择1000次重复和95%置信水平。

7. 点击"OK"按钮,SAS EM会自动计算均数的CI,并将结果输出到结果窗口中。

需要注意的是,CI计算方法的选择会影响CI的计算结果,因此在选择计算方法时需要根据具体情况进行选择。

报纸
水业咨询 在职认证  企业认证  发表于 2023-5-12 18:10:21
在SAS中,要计算均数的95%置信区间(CI),可以使用`PROC MEANS`或`PROC UNIVARIATE`。不过,这两个过程的默认方法可能不是Clopper-Pearson法。要使用Clopper-Pearson法计算置信区间,可以考虑使用`PROC FREQ`。

以下是一个使用`PROC FREQ`计算二项分布的Clopper-Pearson置信区间的示例:

```
data example;
input successes trials;
datalines;
15 20
;
run;

proc freq data=example;
tables successes / binomial (p=0.5 alpha=0.05 clopperpearson);
run;
```

在这个示例中,我们有15次成功和20次尝试。我们使用`tables successes / binomial`语句来计算二项分布的置信区间,然后通过`(p=0.5 alpha=0.05 clopperpearson)`指定我们想要使用Clopper-Pearson方法。

关于`PROC MEANS`的默认方法,SAS文档中没有明确说明。但是,你可以使用`PROC UNIVARIATE`来计算均值的置信区间,并通过`CIPCTLDF`和`CIPCTLDU`选项指定置信区间的计算方法。例如,要计算t分布的置信区间,可以使用以下代码:

```
proc univariate data=example;
var successes;
histogram / normal (mu=est sigma=est noprint)
           cipctldf=0.025 cipctldu=0.975;
run;
```

希望这对你有所帮助!如果你有其他问题,请随时问。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-29 05:11