趋势卡方检验与秩和检验使用的区别与联系

趋势卡方检验与秩和检验使用的区别与联系

01

问题来源

近日又有不少盟友咨询说看到文献中率的比较用了Cochran–Armitage trend tests,纷纷问我这是什么高大上的统计方法,其实这就是我们常说的趋势卡方检验,并不是什么高大上的新方法。当处理有序分类变量时,我们常会使用到趋势卡方检验与秩和检验,那么两者使用的区别在哪里呢,使不少盟友产生疑惑,以下是统一解答与回复。

02

使用情况

当“分析变量”(列变量)是有序多分类变量时,分组变量(行变量)不是有序多分类变量时,例如当比较2种手术方式的治疗效果时 ,“非常差,差,一般,好,非常好”,这时的疗效评价就是分析变量,手术方式是分组变量,这个时候需要用秩和检验,结果如果有差异,看平均秩次,平均秩次越大,疗效越好。

当“分组变量”(行变量)是有序多分类变量时,分析变量(列变量)不是有序多分类变量时,比如,不同年龄段(20-,30-,40-,50-,)的疾病患病率情况,这个时候不同年龄段是分组变量,为有序多分类变量,分析变量是患病与否,可以用卡方检验,如果卡方检验有统计学差异,再看下面的卡方趋势检验结果,有差异说明随着年龄段的增加,患病率越来越高或越低。

3

举例分析

例1:三种手术方式的治疗效果资料列于表1,试问三组手术方式间疗效是否有差别?

表1 三种手术方式间疗效统计

分析:显然此例手术方式为无序分类的分组变量,疗效为有序分类的分析变量,应采用秩和非参检验进行分析,SAS代码如下:

data zhihe1;

do R=1 to 3;

do C=1 to 3;

input F@@;

do i=1 to F;

output;

end;

end;

end;

cards;

5 32 20

30 18 10

15 10 10

;

run;

proc npar1way wilcoxon data=zhihe1;

var c;

class R;

run;

结果如下:

根据统计分析结果,可以认为三种手术方式之间疗效有统计学差异。

例2:各年龄段的治疗效果资料列于表2,试问各年龄组患病率是否有差别?

表2 各年龄组患病率资料

分析:显然此例年龄层为有序分类的分组变量,发病为无序分类的分析变量,应采用趋势卡方检验进行分析,SAS代码如下

data table2;

do R=1 to 4;

do C=1 to 2;

input F@@;

output;

end;

end;

cards;

30 90

45 95

55 105

50 90

;

run;

proc freq data=table2;

weight f;

table R*C/chisq trend nocol norow nopct;

run;

结果如下:

根据统计分析结果,可以认为年龄层间患病率无明显趋势。

小编寄语

卡方检验是大家分析计数资料最常用的分析方法,但是对趋势卡方、CMH分层卡方、以及两变量其中一个有序或者两个均为有序变量时往往不太了解,本节介绍了卡方趋势检验,下节将为大家介绍CMH分层卡方。

为方便联盟内部成员交流,特建立微信交流群,由高校、科研院所、临床医生构成,由于群人数超过100,需要由工作人员拉你才能入群,工作人员二维码如下,添加时请备注“申请入群”:

科研统计交流群工作人员二维码

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180801G0J63500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券