spss做卡方检验年龄和病程最合适

某医院拿到了几百个住院患者的数据,为了看年龄和病程是不是一起变大,他们把年龄切分成21到40岁的四组,病程也切分成0到6年的六组。因为要处理的是有序变量,所以直接用SPSS做卡方检验最合适。在做统计之前,咱们先立下规矩,假设年龄和病程没啥关系。如果最后算出来的P值小于0.05,咱们就说有事儿;要是大于等于0.05,那就是没事儿。 打开SPSS后,先找到“分析”菜单里的“交叉表格”,把年龄放到行里,病程放到列里。然后点击“统计量”,把“卡方”勾选上,接着再去设置单元格的显示方式。输出的结果里有个线性关联的χ²值是0.748,P值也是0.748,都比0.05大,所以直接就判定年龄和病程之间没什么线性关系。同时看那张交叉表能发现,年轻人的病程主要在1到2年,31到35岁的人多在2到3年,而36到40岁的人分布比较平均。 总结一下,遇到这种有序分类变量的问题,第一步要看资料类型对不对路;第二步用χ²检验的核心值来判断假设;第三步看交叉表里的百分比分布是否符合预期。只要掌握了这三步,不管是查两个变量有没有线性关系还是判断它们有没有关联,都能很快搞定。