一、基础知识

在数据分析或临床工作中,我们会经常遇到检验一致性的问题,如判断不同模型或者诊断方法在预测结果上是否具有一致性,如模型预测的结果与实际结果是否具有一致性,又如两名或多名医生对同一病人的诊断结论是否一致,又如一名医生多次诊断结论是否一致。

不同诊断方法诊断得出的结果,除了专业知识外,还有可能是机遇因素导致的。Cohen于1960年提出Kappa分析,Kappa系数是一个用于一致性检验的指标,在考虑了机遇因素对诊断结果一致性的影响。

二、软件操作

数据准备

下面我们通过一组模拟数据来进行演示。

某医生用a、b两种方法诊断结石,想检验这两种方法的诊断结果是否一致,

此时需要用Kappa一致性检验。

查看数据

整理数据

数据复制粘贴进SPSS(需要SPSS版本在25.0以上)

修改小数位数,均为0;修改数据类型a、b均为名义,freq频数为标度。

数据加权,把freq变量选入加权框。

分析-描述统计-交叉表

a选入行,b选入列,点开统计模块,勾选Kappa;接着点开单元格模块,勾选实测、行、列。

结果:

三、结果解读

Kappa=0.534,p<0.001,提示两种方法诊断结果具有一致性,一致性中等。

Kappa值判断标准:

对kappa的一致性解释是[0,1]之间的,0表示只是因随机而发生的一致,1表示完全一致;那么对kappa取值在[-1,0]之间时,可将其定义为不一致,0表示只是因随机而发生的不一致,-1表示完全不一致。如果遇到kappa为负的情况,就进行不一致性的解释,如“两位医生对200例超声检查结果进行是否结石的诊断存在不一致性,不一致性中等(kappa=-0.509)”。

一致性的情况(最常见):

kappa≥0.75,可以认为一致性较好;

0.4<kappa<0.75,说明一致性中等;

kappa≤0.4,则表明一致性较差。

不一致性的情况:

kappa≤-0.75,可以认为不一致性明显;

-0.75<kappa<-0.4,说明不一致性中等;

kappa≥-0.4,则表明不一致性较弱。

四、知识拓展

1、kappa系数考虑了机遇一致率对结果的影响,kappa的取值可以为[-1,1]。若kappa系数小于0,说明观察一致率小于机遇一致率,在实际研究中很少出现。若kappa系数等于0,说明观察一致率等于机遇一致率,结果完全由机遇因素导致。若kappa系数大于0,说明研究对象之间存在一定的一致性,kappa系数越接近1,一致性越大。

2、SPSS软件导入数据的问题

本例中,是把汇总好的数据导入SPSS,之后还要对频数列进行加权,才能接着进行Kappa一致性检验,其实普通卡方检验和配对卡方检验也需要进行一样的操作。

可能有的人会问,这些数据怎么汇总,一个个去数?如果真是一个个数,还真是有点统计学大家的风范,当时有几位统计学金字塔尖的人物为了研究大数定律,分别抛了成千上万次的硬币并记录结果。

上面是开个玩笑哈,其实,不用一个个数,也不用非得以汇总的数据导入软件,完全可以以原始数据的方式,导入SPSS软件,在这种情况,就不用加权了,直接可以进行Kappa一致性检验和卡方检验,而且软件会自动把汇总好的表格呈现出来,我们可以直接用,进一步计算准确率、灵敏度、特异度、阳性预测值和阴性预测值等指标,非常方便。

进行数据导入的时候,赋值最好为数字,无论是0和1,还是1和2,都可以,不要以汉字的形式导入,SPSS软件不支持这种,导入后汉字会显示成缺失值,但变量名可以是中文。

参考资料:

https://baike.sogou.com/v70024376.htm?fromTitle=kappa%E7%B3%BB%E6%95%B0

https://zhuanlan.zhihu.com/p/67844308

https://blog.csdn.net/huipingx/article/details/85019294

统计咨询. kappa还有负值?

王军. Kappa系数在一致性评价中的应用研究[D]. 四川大学, 2006.

宇传华. SPSS与统计分析[M]. 电子工业出版社, 2014.

医咖会. SPSS操作:一致性检验,如何计算Kappa值?

医咖会. 诊断试验之Kappa值该怎么算?

统计咨询

如你有以下问题:数据清洗、样本量计算、统计分析、诊断试验、混淆矩阵、Kappa、ROC、联合诊断ROC、ICC、生存分析、多重线性回归、线性拟合、曲线拟合、Logistic回归、COX回归、广义估计方程、广义相加模型、临床预测模型、Graphpad作图、R语言、研究设计、文章投稿、文章修回等,均可以向我咨询,可微信可通话,需收取一定费用。

kappa一致性检验教程_Kappa一致性检验:两种诊断方法的结果是否一致?相关推荐

  1. stata绘制roc曲线_两种诊断方法的ROC曲线比较,手把手教Medcalc软件操作

    上一次我们讲了用Medcalc软件绘制单个ROC曲线和找截断值,小咖给有需要的小伙伴发过去了Medcalc软件安装包,不知道你有没有感受到这个软件的便利性呢. 今天我们来看一下如何用Medcalc软件 ...

  2. java进程调度怎么画图,[Java教程]进程调度的两种算法JAVA实现

    [Java教程]进程调度的两种算法JAVA实现 0 2015-10-21 12:00:08 (SJF分为preemptive shortest job first(抢占式)和non-preemptiv ...

  3. 中轴型SpA的两种诊断分支具有可比性

    原文 译文 THU0464 COMPARABLE LEVELS OF DISEASE ACTIVITY BETWEEN AXIAL SPONDYLOARTHRITIS PATIENTS CLASSIF ...

  4. win10安装opcenum_Windows10镜像安装失败的两种解决方法

    微软已经停止支持Windows7系统,越来越多用户选择给电脑升级win10系统.要安装Win10系统就需要在网上下载Win10镜像文件来安装,下载之后,在电脑安装Windows10镜像的时候发现一直提 ...

  5. mysql workbench kernelbase.dll_电脑出现kernelbase.dll错误的两种解决方法

    KernelBase.dll是Windows操作系统的重要文件,它为各种应用程序提供服务.如果电脑提示kernelbase.dll错误,这该怎么处理?大家可以用电脑自带的防火墙或者是第三方软件来进行故 ...

  6. html文件打开系统错误,win7打开word提示“无法打开文件Normal因为内容有错误”的两种解决方法...

    win7系统打开Word的时候,弹出提示"无法打开文件Normal.dotm,因为内容有错误",为什么会出现错误提示呢?小编就按照错误提示寻找文件,最后发现是Word自动生成的模板 ...

  7. xp系统更新的服务器失败是怎么回事啊,xp系统显示“服务器错误500”的两种解决方法...

    xp纯净版系统在浏览网页的时候会遇到这样或者那样的错误,比如经常遇到404错误,503错误,怎么回事呢?这些都是HTTP的状态码,不同的状态码代表不同的错误类型,有些不常用的状态码便没有详细的记载,例 ...

  8. 笔记本无法使用计算机,电脑Win快捷键失灵不能用的两种处理方法

    运行电脑时如果不想用鼠标点,或者鼠标不好用的时候,那么Win快捷键就派上用处了,比如Win+ E打开任务管理器,Win+A打开操作中心,能解决不少繁琐事情.有时候键盘中两个Win键失灵了都不能用,相信 ...

  9. linux桌面鼠标可动 但点其他,电脑鼠标能动但点不了的两种解决方法

    大家是否遇到过鼠标用着用着突然点什么都点不了的情况,但是鼠标还是可以动的,此问题导致操作无法继续进行,部分网友对此问题都感到疑惑,检查设备设备都一切正常,要怎么才能解决?这里给大家讲解电脑鼠标能动但点 ...

  10. 计算机开机后黑屏 只有鼠标,电脑开机黑屏只有鼠标两种解决方法

    想必喜欢折腾电脑的小伙伴都曾遇到过电脑开机黑屏只有鼠标的情况,无论你将电脑放置多少个时辰,它都一直是那种状态,而你又找不到解决方法时的感觉特别崩溃吧.然而,有的小伙伴会选择重装系统,有的小伙伴却直接拆 ...

最新文章

  1. SAP QM Quality Notification的凭证流
  2. Android实现RecyclerView侧滑删除和长按拖拽-ItemTouchHelper
  3. 细节:以为字符串不为空
  4. Lucene使用案例(包括索引的维护)
  5. 面向对象——三层架构(表现层、业务层、持久层)
  6. FYR的完整形式是什么?
  7. Zuul和Eureka的负载均衡示例
  8. LintCode,hihoCoder,LeetCode有什么区别?
  9. 在pycharm运行正常,在命令行窗口出现引包错误
  10. Java高并发程序设计学习笔记(十):并发调试和JDK8新特性
  11. 四十一 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)基本的索引和文档CRUD操作、增、删、改、查...
  12. 读书笔记 摘自:《硅谷钢铁侠:埃隆·马斯克的冒险人生》的笔记(作者: 【美】阿什利·万斯)
  13. CrystalQuartz实现Quartz的window服务的远程管理
  14. 卢卡斯(Lucas)定理
  15. 中国34个省未来发展趋势深度分析
  16. pe版linux操作系统制作,制作Linux版PE系统
  17. ubuntu18.0安装搜狗输入法无法显示中文
  18. 论文笔记:Meta-attention for ViT-backed Continual Learning CVPR 2022
  19. 关于hive当中的double的数据类型
  20. 【Transformer】继续学习:Attention,Self-Attention,Multi-head Attention。

热门文章

  1. 【物联网取证篇】5G消息取证浅谈
  2. api与密度转换公式_原油API度与比重换算表摄氏15
  3. oracle中的Start With关键字
  4. 炉石传说的代码是Java吗,hearthstone: 炉石传说,JAVA模拟器(HearthStone Simulator for Java)...
  5. 电池SOC仿真系列-基于GA-BP神经网络的电池SOC估算方法
  6. Axure 8 - 中继器实战篇
  7. Windows 10 的触摸板手势
  8. 自己打羽毛球的若干问题
  9. 6.Selenium2 自动化测试实战-基于Python语言-126邮箱登陆、获得验证信息
  10. 2.4gwifi最高下载速度_2.4g网速(2.4gwifi最高下载速度)