3233 2

[编程问题求助] sas9.2求临床试验中有效率率差(试验组)的95%可信区间 [推广有奖]

  • 11关注
  • 0粉丝

本科生

27%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
4.2000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
766 点
帖子
16
精华
0
在线时间
165 小时
注册时间
2018-8-17
最后登录
2024-4-23

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
试验组 对照组
有效 168(98.82%) 55(96.49%)
无效 2(1.18%) 2(3.51%)
合计 170 57
结果:率差2.33(-2.71,7.38)在网上找了《两组率同为100%或0%时率差置信区间》,就试了试,但是结果算出来的和上面不同。求指导,大恩不言谢,拜托了。
  1. data _null_;
  2.    call symput("z",-probit(0.025));
  3. run;

  4. data unpaired;
  5. a1=168;a2=2;a3=55;a4=2;
  6. n1=a1+a2; p1=a1/n1;
  7. n2=a3+a4; p2=a3/n2;
  8. l1=(2*a1+&z.**2-&z.*sqrt(&z.**2+4*a1*a2/n1))/(2*(n1+&z.**2));*单样本下限;
  9. u1=(2*a1+&z.**2+&z.*sqrt(&z.**2+4*a1*a2/n1))/(2*(n1+&z.**2));*单样本上限;
  10. l2=(2*a3+&z.**2-&z.*sqrt(&z.**2+4*a3*a4/n2))/(2*(n2+&z.**2));*单样本下限;
  11. u2=(2*a3+&z.**2+&z.*sqrt(&z.**2+4*a3*a4/n2))/(2*(n2+&z.**2));*单样本上限;
  12. d=p1-p2;
  13. l_unpaired=d-sqrt((p1-l1)**2+(u2-p2)**2);*率差下限;
  14. u_unpaired=d+sqrt((p2-l2)**2+(u1-p1)**2);*率差上限;
  15. proc print;
  16. run;
复制代码

二维码

扫码加我 拉你入群

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

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

关键词:置信区间 单样本 有效率 对照组 试验组 sas

沙发
蓝色 发表于 2018-8-28 14:39:26 |只看作者 |坛友微信交流群
这是stata版
不是sas版

你让版主给你移到sas版询问吧

使用道具

蓝色 发表于 2018-8-28 14:39
这是stata版本
不是sas版本
谢谢,我刚发现了,已经挪过去了

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 13:52