kappa系数一致性检验和配对卡方检验SPSS详细操作:

一、问题与数据

有两种方法可用于诊断某种癌症,A方法简单易行,成本低,患者更容易接受,B方法结果可靠,但操作繁琐,患者配合困难。某研究选择了53例待诊断的门诊患者,每个患者分别用A和B两种方法进行诊断(表1),判断两种方法诊断癌症有无差别,A方法是否可以代替B方法。

表1 进口药和国产药治疗效果

二、对数据结构的分析

之前介绍过成组设计的列联表,它的行变量和列变量代表的是一个事物的两个不同属性,以我们举过的A药和B药治疗急性心肌梗死患者疗效比较为例,例子中行变量“药物”和列变量“转归”是患者的两个不同特征。

但是配对设计的列联表却有些不同,它的行变量和列变量代表的是一个事物的同一属性,只是对这个属性的判断方法不同而已。如表1所示,行和列均指的是患者是否患有癌症,所不同的是一个是A方法,另一个是B方法。这种列联表最大的特点是行和列数目永远都是一样的。此时,再用成组计数资料的χ2检验就不合适了。这里我们就要用到Kappa一致性检验和配对χ2检验(McNemar检验)。

为什么同一配对设计计数资料咋还有两种检验方法呢?其实这两种方法各有侧重:

1、Kappa检验旨在评价两种方法是否存在一致性;配对χ2检验主要确定两种方法诊断结果是否有差别;

2、Kappa检验会利用列联表的全部数据,而配对χ2检验只利用“不一致“数据,如表1中b和c;

3、Kappa检验可计算Kappa值用于评价一致性大小,而配对χ2检验只能给出两种方法差别是否具有统计学意义的判断。

Kappa值判断标准:

Kappa≥0.75,说明两种方法诊断结果一致性较好;

0.4≤Kappa<0.75,说明两种方法诊断结果一致性一般;

Kappa<0.4,说明两种方法诊断结果一致性较差。

有关具体计算过程,我们这里可以交给计算机统计软件SPSS来完成。

三、SPSS分析方法

1. 数据录入

(1) 变量视图

(2) 数据视图

2. 加权个案:选择Data→weight cases→勾选Weight cases by,将频数放入Frequency Variable→OK。

3. 选择Analyze→Descriptive Statistics→Crosstabs

4. 选项设置

(1) 主对话框设置:将“A方法”和“B方法”两个变量分别放入Row(s)框和Column(s)框中(无位置要求)。

(2) Statistics设置:勾选McNemar和Kappa→Continue

(3) Cells设置:Counts中勾选Observed,输出实际观测频数;Percentages勾选Row和Column,输出行和列占比→Continue→OK

四、结果解读

表1 统计描述

表2 配对χ2检验

表3 Kappa一致性检验

表2中SPSS给出了McNemer检验的结果,P=0.022<0.05,提示两种方法诊断情况并不一致;表3中Kappa=0.506,P<0.001,提示两种方法诊断结果存在一致性,但是Kappa在0.4~0.75范围内,一致性一般。

五、撰写结论

A方法和B方法诊断结果一致性一般(Kappa=0.506,P<0.001); B诊断阳性率为67.9%,明显高于A诊断(50.9%),且差别具有统计学意义(P=0.022)。cda数据分析师培训

PS: R*C配对列联表的χ2检验应用Bowker检验,SPSS的具体操作方法同McNemar检验。

kappa一致性检验教程_Kappa系数一致性检验和配对卡方检验SPSS图文详解相关推荐

  1. spssχ2检验_一致性检验和配对卡方检验的SPSS实例操作图文详解

    一致性检验和配对卡方检验的SPSS实例操作图文详解,配对计数资料的卡方检验. 一.问题与数据 有两种方法可用于诊断某种癌症,A方法简单易行,成本低,患者更容易接受,B方法结果可靠,但操作繁琐,患者配合 ...

  2. spssχ2检验_SPSS详细操作:一致性检验和配对卡方检验

    一.问题与数据 有两种方法可用于诊断某种癌症,A方法简单易行,成本低,患者更容易接受,B方法结果可靠,但操作繁琐,患者配合困难.某研究选择了53例待诊断的门诊患者,每个患者分别用A和B两种方法进行诊断 ...

  3. debian linux系统安装教程,Debian 10(Buster)安装过程图文详解

    Debian 项目发布了它的最新稳定版 Debian 10,其代号是 "Buster",这个发布版将获得 5 年的支持.Debian 10 可用于 32 位和 64 位系统.这个发 ...

  4. Anaconda详细安装教程(从头到尾一条龙服务,无需彷徨,图文详解!具详细!)

    温馨提示: 刚刚入门的新手小白注意了,文件名最好养成用英文的习惯,很多软件不支持中文识别,会导致无法使用的情况,尤其是系统文件的命名,可以用英文和数字,不然对于刚刚入门的计算机系同学来说后期会有很多麻 ...

  5. Redis系列教程(六):Redis缓存和MySQL数据一致性方案详解

    需求起因 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节.所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库. 这个业务场景,主要 ...

  6. Android基础入门教程——8.3.1 三个绘图工具类详解

    Android基础入门教程--8.3.1 三个绘图工具类详解 标签(空格分隔): Android基础入门教程 本节引言: 上两小节我们学习了Drawable以及Bitmap,都是加载好图片的,而本节我 ...

  7. python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  8. python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  9. python3.6.0怎么安装pip_python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  10. CentOS 7安装教程(图文详解)如下

    虚拟机安装 CentOS 7安装教程(图文详解)如下:

最新文章

  1. NetworkStream.write只能使用一次,后面再使用无效
  2. 2018-2019-1 20189206 《Linux内核原理与分析》第六周作业
  3. AAAI21最佳论文Informer:效果远超Transformer的长序列预测神器!
  4. spring @lazy_Spring @Lazy批注用例
  5. ejb+jpa_使用Arquillian(包括JPA,EJB,Bean验证和CDI)测试Java EE 6
  6. docker linux 快速开窗口_技术|如何使用 Docker 快速配置数据科学开发环境?
  7. 防止a标签跳转的几种方法
  8. GitLab CTO:开源是打造优秀软件的核心
  9. TEST DESIGN TECHNIQUES: AN OVERVIEW
  10. 搭建ElasticSearch7.4.2集群
  11. 自动驾驶路径规划算法学习-RRT算法及matlab实现
  12. Centos7镜像官网下载
  13. 索尼电视android屡次停止,索尼电视撤回安卓8.0固件包:存在无法连接WiFi问题
  14. sp3 文件格式说明
  15. 【密码学】七、密钥管理
  16. 最小割的必须割边和可行割边
  17. HIT软件构造LAB3
  18. C#轻松创建ModbusTCP服务器【Slave】,实现工业数据交换接口。
  19. excel文档查询服务器,excel服务器数据库查询语句
  20. 全国计算机等级考试 贴吧,【全国计算机等级考试】

热门文章

  1. jquery 内容分页_为内容创建现代jQuery分页
  2. flac编码音频转alac编码(使用ffmpeg)
  3. tumblr图片批量下载
  4. 人脸识别“抓”错了人,他在监狱待了10天
  5. 千年服务器GM命令及使用详解
  6. PS 动图修改背景坑
  7. SpringBoot日志
  8. 运维工程师项目案例_要建设AIOps,运维工程师的角色和职责需如何调整?
  9. 一些很有意思的文章_拔剑-浆糊的传说_新浪博客
  10. R语言 面板数据分析 plm包实现(二)——随机效应模型