网站链接: element-ui dtcms
当前位置: 首页 > 技术博文  > 技术博文

SAS-卡方检验

2021/6/25 14:45:39 人评论

1、独立样本卡方检验: 独立样本卡方检验 expected:输出理论频率(期望频率) exact:计算精确概率 数据集如下: 检验结果如下: 2、配对样本卡方检验: 大样本配对卡方检验 数据集…

1、独立样本卡方检验:

独立样本卡方检验
expected:输出理论频率(期望频率)
exact:计算精确概率
在这里插入图片描述
数据集如下:
在这里插入图片描述
检验结果如下:
在这里插入图片描述在这里插入图片描述

2、配对样本卡方检验:

大样本配对卡方检验
在这里插入图片描述
数据集如下:
在这里插入图片描述
检验结果如下:
在这里插入图片描述

3、配对卡方检验(小样本):

配对四个表卡方检验(小样本)
SAS中McNemar检验不考虑校正问题,当b+c<40时,需对校正。需要自己写公式计算。
在这里插入图片描述
数据集如下:
在这里插入图片描述

代码
data chitest1;
do r = 1 to 2;
do c = 1 to 2;
input f@@;
output;
end;
end;
cards;
64 21
51 33
;
run;

proc freq data=chitest1;
weight f;
tables r*c/chisq expected exact ; /** chisq:卡方检验 **/
run;

data chitest2;
input r c f;
cards;
1 1 80
1 2 10
2 1 31
2 2 11
;
run;

proc freq data=chitest2;
weight f;
tables r*c/agree; /** agree:配对卡方检验(McNemar) **/
run;

data chitest3;
input f11 f12 f21 f22;
if f12+f21<40 then chisq = (abs(f12-f21)-1)2/(f12+f21) ; / b+c<40,需校正 **/
else chisq = abs(f12-f21)**2/(f12+f21);
p=1-probchi(chisq,1);
cards;
80 10 31 11
;
run;

相关资讯

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?