趋势卡方检验与秩和检验使用的区别与联系
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,需要由工作人员拉你才能入群,工作人员二维码如下,添加时请备注“申请入群”:
科研统计交流群工作人员二维码
▼
领取专属 10元无门槛券
私享最新 技术干货