一致性检验 — Kappa 系数

一致性检验 — Kappa 系数一 Kappa 检验方法在做数据分析时 我们经常会面临一致性检验问题 即判断不同的模型或者分析方法在预测结果上是否具有一致性 模型的结果与实际结果是否具有一致性等 另外 一致性检验在临床实验中也有着广泛的应用 对于两个或多个医务工作者对同一病人给出的诊断结论进行一致性检验 英文叫 interraterre 对同一医务工作者多次诊断结论的一致性检验 英文叫 intrar

一、Kappa 检验方法

在做数据分析时,我们经常会面临一致性检验问题,即判断不同的模型或者分析方法在预测结果上是否具有一致性、模型的结果与实际结果是否具有一致性等。另外,一致性检验在临床实验中也有着广泛的应用。对于两个或多个医务工作者对同一病人给出的诊断结论进行一致性检验,英文叫 interrater reliability; 对同一医务工作者多次诊断结论的一致性检验,英文叫 intrarater reliability。

 

二、计算方法

Kappa 系数有带加权和不带加权两种计算方法,分别对应 SAS 的简单Kappa系数加权Kappa系数(Simple Kappa Coefficient, Weighted Kappa Coefficient)。

 

 

 

带加权的公式:

注:线性权重和平方权重分别对应SAS中的Cicchetti-Allison权重Fleiss-Cohen权重,默认情况下使用Cicchetti-Allison权重

以上公式来自 http://www.physther.org/content/85/3/257.full(英文资料,介绍地比较全面)
 


三、统计检验方法

Kappa 只是一个统计量,存在抽样误差。 Kappa/ASE 近似服从标准正态分布 ,据此可以得出 Kappa 统计量的置信区间。

 

四、如何使用 SAS 做 Kappa 分析?

1)两种评测方法评分范围一致的情况

 

 

输出结果:

 

2)两种评测方法评分范围不一致的情况 — 使用 Weight 语句加 zeros 选项 (请参考 UCLA 大学的网站:http://www.ats.ucla.edu/stat/sas/faq/kappa.htm)

 

 

 

 

输出结果:

SAS 的 FREQ 过程步可用于 Kappa 一致性检验,代码共有两种写法,数值都一样,只是分析结果的展现形式不太一样。

 

TEST KAPPA 语句 

 

输出结果:

TABLES 语句中的 AGREE 选项
proc freq data= unequalranges;
  tables rater1*rater2/agree nopercent nocol norow;
  weight weight / zeros;
run;



 

输出结果:

Label1=ASE nValue1=0.

po=0.

pe=0.

kappa=0.5

下面介绍一下如何将 Kappa 统计量保存在 SAS 数据集中便于后续的分析和使用。

1) 保存简单Kappa系数

ods output SimpleKappa = SimpleKappa;

 

代码如下:

ods output SimpleKappa = SimpleKappa;
ods output WeightedKappa = WeightedKappa;


proc freq data= unequalranges;
  tables rater1*rater2;
  test kappa;
  weight weight / zeros;
run; 



 

五、经验

1) Weighted kappa penalizes disagreements in terms of their seriousness, whereas unweighted kappa treats all disagreements equally. Unweighted kappa, therefore, is inappropriate for ordinal scales.

 

2) Landis and Koch45 have proposed the following as standards for strength of agreement for the kappa coefficient:

≤0=poor,

.01–.20=slight,

.21–.40=fair,

.41–.60=moderate,

.61–.80=substantial,

and .81–1=almost perfect. 

 

http://www.cis.udel.edu/~carberry/CIS-885/Papers/DiEugenio-Kappa-Second-Look.pdf 

http://www.agreestat.com/research_papers/kappa_statistic_is_not_satisfactory.pdf

http://www.chestx-ray.com/statistics/kappa.html 

http://david.abcc.ncifcrf.gov/helps/linear_search.html

http://rss.acs.unt.edu/Rdoc/library/epicalc/html/kap.html (R,我这里就不介绍了,大家有兴趣的自己看看)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233509.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎样提高团队管理能力10「建议收藏」

    怎样提高团队管理能力10

    2022年2月6日
    44
  • 倍增

    倍增法可以有很多变化。1.用data[i][j]记录从i到他的第2j个父亲的路径长度,就可以边求LCA边求出两点距离,因为data[i][j]满足倍增的递推式:data[i][j]=data[i][j-1]+data[fa[i][j-1]][j-1]。2.用maxlen[i][j]记录i到第2^j^个父亲的路径上最长边的边权,它满足…

    2022年4月9日
    45
  • 2048游戏逻辑

    2048游戏逻辑

    2021年9月4日
    56
  • 激光slam认知_激光slam的优缺点

    激光slam认知_激光slam的优缺点slam介绍什么是slam?SLAM(simultaneouslocalizationandmapping),也称为CML(ConcurrentMappingandLocalization),即时定位与地图构建,或并发建图与定位。问题可以描述为:将一个机器人放入未知环境中的未知位置,是否有办法让机器人一边逐步描绘出此环境完全的地图所谓完全的地图(aconsistent…

    2022年8月23日
    7
  • 大数阶乘算法实现及优化

    大数阶乘算法实现及优化题目:求N!TimeLimit:10000/5000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):63958AcceptedSubmission(s):18171ProblemDescription:Givenaninteger

    2022年7月24日
    9
  • CDMA是什么网络类型_WCDMA

    CDMA是什么网络类型_WCDMAGSM,中文翻译作全球移动通信系统,是目前世界上应用最广泛的第二代移动通信制式(2G),目前联通和移动的2G网络都运营这个制式。WCDMA,中文翻译作宽带码分多址,是由GSM阵营发展而来,也是目前全球应用最广泛、支持的机型最多、网速最快的第三代移动通信制式(3G),目前联通的3G网络采用这个制式。HSDPA,中文翻译作高速下行分组接入技术,和HSUPA并称HSPA技术,HSDPA强化了WCDMA

    2022年10月3日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号