1、2 检验(2),目的要求: 1.利用freq过程完成对原始数据的卡方检验。 2. 利用freq过程完成确切概率法。 3. 利用freq过程完成配对设计资料的分析。,一、原始数据的卡方检验,例:有一excel数据集收集了不同性别、文化程度、对收入的满意程度、自评是否具有健康教育能力的卫生站医务人员资料。赋值如下:性别sex:1=男,2=女 文化程度edu:1=小学及以下,2=初中,3=高中,4=中专,5=大专,6=本科,7=研究生 对收入的满意程度sat:1=很不满意,2=不满意,3=一般,4=满意,5=很满意 自评是否具备健康教育能力ability:1=完全有能力,2=有一定能力,3=没有能力
2、,步骤,1.导入数据:FILE-IMPORT DATA-选择excel数据集(该数据集必须英文命名,且在excel中已关闭)-选择excel数据集的位置-临时数据集命名(如命名为doctor)-finish。,步骤,2.利用freq过程进行卡方检验: Data try; Set doctor; Proc freq; Tables sex*ability/chisq expected nopercent nocol; Run; *在原始数据集中做卡方检验时无需使用weight语句;,二、2检验条件不满足时:确切概率法,独立样本22列联表资料: n40,T5,用2检验 n40,但1T5,用校正2
3、n 40,或T1,用确切概率法 独立样本RC列联表资料: T 1,且1 T5的格子数不超过总格子数的1/5 否则用确切概率法,例1 将23名精神抑郁症患者随机分到两组,分别用两种药物治疗,结果见表1,问两种药物的治疗效果是否不同?表1 两种药物治疗精神抑郁症的效果,data aa; input f r c ; cards; 7 1 1 5 1 2 3 2 1 8 2 2 ; proc freq; tables r*c/chisq exact; weight f; run;,注: exact选项指定输出确切概率,四格表资料不加此选项也可以输出确切概率,R*C表资料一定要加exact选项才能输出确
4、切概率。,确切概率法,单侧概率,双侧概率,表概率,P=0.21380.05,不拒绝H0,差别无统计学意义,尚不能认为两种药物的治疗效果有差异。,三、配对四格表资料的2检验,检验目的 两个总体概率分布是否相同,配对四格表资料:b+c 40b+c 40用校正2,将300例乙肝患者分别用采末梢血与采静脉血的方法检测其乙肝表面抗原,结果见表2。试分析采末梢血与采静脉血检查乙型肝炎抗原的检查结果有无差别?,表2 末梢血与静脉血检测乙型肝炎抗原的检查结果,注:agree选项进行mcnemar检验与一致性检验; exact mcnem语句进行mcnemar检验同时输出确切概率, 适用于b+c40的情况。,d
5、ata bb; input r c f;cards; 1 1 40 1 2 25 2 1 16 2 2 219; proc freq ; tables r*c/agree; exact mcnem; weight f; run;,b+c 40时,近似P值,,b+c 40时,确切P值,P=0.15990.05,不拒绝H0,差别无统计学意义,尚不能认为采末梢血与静脉血检查乙肝表面抗原的阳性率有差异。 KAPPA值提示两种方法的阳性检出率的一致性达到57.62%。,小结,选择项chisq:输出卡方检验结果expected:输出理论频数exact:输出确切概率法agree:输出Mcnemar检验与一致性检验 语句exact mcnem;进行Mcnemar检验同时输出确切概率,