SAS学习第9章:卡方检验之适合性检验与独立性检验

news/2024/12/23 0:02:58/

卡方检验就是统计样本的实际观测值与理论推断值之间的偏离程度,实际观测值与理论推断值之间的偏离程度就决定卡方值的大小,如果卡方值越大,二者偏差程度越大;反之,二者偏差越小;若两个值完全相等时,卡方值就为0,表明理论值完全符合。

1.适合性检验

卡方适合性检验的目的是为了检查所抽取的样本是符合与预期值。(是否符合理论值)

例:统计一羊场全年所产876只羔羊中,有公羔428只,母羔448只,根据遗传学理论,公母比应为1:1,试分析其是否符合理论。

A为实际观测值,T为理论值,卡方值gif.latex?%5Cchi%20%5E%7B2%7D%3D%5Csum%20%5Cfrac%7B%28A-T%29%5E%7B2%7D%7D%7BT%7D

可建立下表:

性别实际观测次数A理论次数T
428438
448438
data sheep;
input a b@@;
cards;
1 428 2 448
;
proc freq;
table a/testf=(438 438);
weight b;
run;

也可以按概率写为:

data sheep;
input a b@@;
cards;
1 428 2 448
;
proc freq;
table a/testp=(0.5 0.5);
weight b;
run;

c6a09d020b1b47f581475ef733c1376e.png

答:卡方值=0.4566,实际观测次数与理论值接近。

 

2.独立性检验

用于判断两类因子是独立还是彼此相关。与适合性检验相比,独立性检验无现成的理论与学说可利用,理论次数在两因子相互独立的假设下计算,自由度不同。

例:甲乙两地水牛体型按优良中劣四个等级分类,统计结果如下,问两地水牛体型构成是否相同?

 
10106010
1052010
Data buffalo;
Do a=1 to 2;
Do b=1 to 4;
Input c@@;
Output;
End;
End;
Cards;
10 10 60 10 10 5 20 10
;
Proc freq;
Table a*b/chisq;
Weight c;
Run;

486c16c49e814e748f243af014ff05af.png

p>0.05,不能否定无效假设,可以认为两地水牛体型构成比例相同。 

尤其注意:独立性检验的样本值的不同,可能会影响卡方值的选取!

当表格R*C为2*2时,还有结果中还会出现连续调整卡方与Fisher 精确检验。

N为样本总数,T为理论频数(期望计数)

1)Pearson卡方(此为默认的卡方):N≥40,且所有T≥5时,使用Pearson卡方获取结果结论

2)连续校正:N≥40,任意一个最小理论频数1≤T<5时,用连续校正卡方检验

3)Fisher精确概率:N≥40,2个及以上最小理论频数1≤T<5时,用Fisher精确概率检验的结果

4)N<40,或存在任意T<1时,用Fisher精确概率检验的结果

5)当卡方检验概率P值接近于α=0.05时,建议用Fisher精确检验

 

 


http://www.ppmy.cn/news/48244.html

相关文章

查询练习:按等级查询

建立一个 grade 表代表学生的成绩等级,并插入数据: CREATE TABLE grade (low INT(3),upp INT(3),grade char(1) );INSERT INTO grade VALUES (90, 100, A); INSERT INTO grade VALUES (80, 89, B); INSERT INTO grade VALUES (70, 79, C); INSERT INTO …

U-Boot 命令使用

进入 uboot 的命令行模式以后输入“help”或者“?”,然后按下回车即可查看当前 uboot 所 支持的命令,如图 所示: 我们输入“help(或?) 命令名”既可以查看命令的详细用法,以“bootz”这 个命令为例,我们输…

使用FFMPEG库将YUV编码为H264

准备 ffmpeg 4.4 p准备一段yuv420p的格式的视频原始数据 这里我们使用命令直接提取 ffmpeg -i .\beautlWorld.mp4 -pixel_format yuv420p -s 1280x720 yuv420p_1280x720.yuv 编码流程 大致可以分为以下几步: 1.初始化编码器并设置参数 2.初始化AVPacket和AVFr…

适应大、中、小型医院的手术麻醉临床信息管理系统源码

手术麻醉管理系统是一款专门用于医院手术麻醉管理的软件系统,它可以帮助医院和医生更好地管理手术麻醉过程,提高手术麻醉的质量和安全性。本文将介绍手术麻醉管理系统的实现、功能概述、主要功能、系统设置、麻醉管理、术中记录、苏醒室记录、PCA实施及管…

gRPC(Java) keepAlive机制研究

文章目录 结论Client端KeepAlive使用入口简要时序列表 Server端KeepAlive使用入口简要时序列表KeepAliveEnforcer 基于java gRPC 1.24.2 分析 结论 gRPC keepAlive是grpc框架在应用层面连接保活的一种措施。即当grpc连接上没有业务数据时,是否发送pingpong,以保持连…

快手社招Java后端开发岗面试,被问麻了

社招面试是基于你的工作项目来展开问的,比如你项目用了 xxx 技术,那么面试就会追问你项目是怎么用 xxx 技术的,遇到什么难点和挑战,然后再考察一下这个 xxx 技术的原理。 今天就分享一位快手社招面经,岗位是后端开发&…

陪诊小程序开发|陪诊软件开发功能特色

为了提升就医的服务质量,人们对于医疗服务的需求也在不断提高。这几年随着生活水平和医疗水平的提升,陪诊服务越来越受到人们的重视和青睐,越来越多的人开始意识到,陪伴和关爱在疾病治疗过程中的重要性,为了更好的规划…

第四章 面向对象(OOP)

目录 一、编程思想 1.1. 面向对象 1.2. 面向过程 1.3.举例说明(把大象装进冰箱) 1.4.二者的联系与区别 1.5.面向对象的三个阶段 1.6.什么是类,什么是实例,二者的联系 二、面向对象三大特征 2.1 封装 2.2 继承 2.3 多态…