了解ROC曲线下面积,有这篇文章就够了

李侗桐

李侗桐

北京大学

擅长:卫生统计学、定性分析方法、卫生经济学、全球卫生政策分析
已关注
关注
2018-02-19 来源:医咖会

上一篇文章我们讲了“如何绘制ROC曲线”,今天我们来详解一下ROC曲线下面积。ROC曲线下面积(the area under the ROC curve, AUC)是指ROC曲线与x轴、(1,0)-(1,1)围绕的面积,如图1阴影部分。

一般来说,ROC曲线下面积在0到1之间。如果一项诊断试验的灵敏度是1,而假阳性率是0,那么该诊断试验的ROC曲线下面积就是1。但是这样的诊断试验几乎不存在,一个诊断试验往往不能将所有的患者和非患者都准确地识别出来。同时,也不会出现某一项诊断试验的ROC曲线下面积为0的情况,因为基本不会有一项诊断试验错误地识别了所有的患者和非患者。即使真的有这样的诊断试验,我们只需要将所有的诊断结果反过来,就可以得到完美结果。

也因为如此,我们认为ROC曲线下面积不会低于0.5,如果低了,我们只需将诊断翻转,就能得到更好的结果。如果诊断试验的结果完全随机(等同于诊断时,靠投掷硬币,正面向上认为是患者,反面向上认为是非患者),那么我们得到的ROC曲线下面积就是0.5,即ROC曲线下面积的最小值是0.5。

可见,只要ROC曲线下面积大于0.5,就证明该诊断试验具有一定的诊断价值。同时,ROC曲线下面积越接近1,离(0,1)点越近,证明诊断试验的真实性越好。 

第一个栗子 

仍以甲状旁腺诊断试验为例,现有SPECT、AC SPECT(衰减矫正SPECT)和SPECT/CT三种方法对同一患者群进行诊断。根据诊断试验结果,研究者将患者甲状旁腺的病变情况分为1-5五个等级。1级为完全没有甲状旁腺病变,2级为可能没有甲状旁腺病变,3级为可能存在甲状旁腺病变,4级为疑似甲状旁腺病变,5级为确诊甲状旁腺病变。得到诊断结果后,我们以3-5级为诊断阳性,1、2级为诊断阴性,并根据手术结果统一评价这三项诊断试验的准确性,如表1。

试读结束,兑换后即可解锁本专栏全部课程
评论
请先登录后再发表评论
发表评论
大包
老师我想知道您这篇文章的平滑ROC曲线是使用什么软件绘制的?应该不是Medlac或者SPSS吧?谢谢老师。
2021-11-05 11:31:42 回复
0
小丫头22
SPSS可以制作平滑的ROC曲线,右击图片选择平滑拟合即可
2021-12-31 14:33:01 回复
1
medi_26774055205
想问一个问题,用ROC曲线来预测患者生存率,变量应该是死亡还是生存?如果以死亡为变量得出来的值特别低,那么是不是可以反过来说生存率高,这样有意义吗?
2021-02-09 15:08:06 回复
0
medi_26900874676
两者的AUC理论上是一样的。
2021-02-23 12:20:20 回复
0
豆包
死亡和生存应该是一个变量的两个组,含义是一样的。
2021-03-17 14:39:21 回复
0
使用课程券需先认证
为保证平台的学术氛围,请先完成认证,认证可免费享受基础会员权益
基础课程券2张
专属科研工作台
200积分
确认
取消
下载附件需认证
为保证平台的学术氛围,请先完成认证,认证可免费享受基础会员权益
基础课程券2张
专属科研工作台
200积分
确认
取消
公众号
统计咨询
扫一扫添加小咖个人微信,立即咨询统计分析服务!
会员服务
SCI-AI工具
积分商城
意见反馈