统计211

标题: 【002】SAS 中四格表资料,想求2个group率的差值以及95%怎么处理? [打印本页]

作者: 凤鸾    时间: 2012-1-6 13:41
标题: 【002】SAS 中四格表资料,想求2个group率的差值以及95%怎么处理?
本帖最后由 凤鸾 于 2012-1-6 13:44 编辑

本帖所要讲的如题。
给个例子:
Treatment       治疗有效    治疗无效    Total      有效 Proportion
--------------      -----------     --------------    ------       -------------------------
Placebo                16           48                  64         0.250
Test                     40           20                  60         0.667
-------------       ------------    -------------    -------       --------------------------
Total                    56           68                  124       0.452
虽然我们可以用x2检验出组别不同他们的治疗效果是不相同的。
但如果我们更感兴趣的是test 与placebo的治疗率差以及它的95%的ci,那我们要怎么操作呢?
也就是我想看下test比placebo它的治疗效果好多少,怎么办?

在SAS中我们可以用riskdiff来解决。下面就是程序的code.
data respire2;
input treat $ outcome $ count @@;
datalines;
test f 40 test u 20
placebo f 16 placebo u 48
;
proc freq order=data;   /*注:order=data指的是按照我们data的排序进行分析,这里test排练在placebo之前,那么我们的riskdiff 也就是率差计算的就是test-placebo*/
weight count;
tables treat*outcome / riskdiff measures;/*riskdiff 的结果会出现Column 1 和Column 2的 Risk Estimates,Column1  Risk Estimates即为我们所要研究的治疗为有效的差的相关结果*/
run;

我把riskdiff的SAS OUTPUT贴出来进行讲解:
Statistics for Table of treat by outcome
Column 1 Risk Estimates
                                                                (Asymptotic) 95%            (Exact) 95%
               Risk                 ASE                     Confidence Limits            Confidence Limits
-----------------------------------------------------------------------------------------------------------
Row 1     0.6667            0.0609                 0.5474        0.7859          0.5331 0.7831
Row 2     0.2500            0.0541                 0.1439        0.3561          0.1502 0.3740
Total       0.4516            0.0447                 0.3640        0.5392          0.3621 0.5435
Difference 0.4167          0.0814                 0.2570        0.5763

Difference is (Row 1 - Row 2)

可以看出 Difference =(Row 1 - Row 2)=0.4167即test 与placebo的治疗率的差值是=0.4167,test比placebo治疗效果好41.67%。率的差值的95%的ci为[0.2570 0.5763]
值得注意的是:当样本量较小时,计算出来的CI要比用计算公式计算出来的CI范围窄了一些。



作者: wangming    时间: 2012-1-29 20:35
膜拜楼主




欢迎光临 统计211 (http://www.tj211.com/) Powered by Discuz! X3.2