spss roc曲线的诊断roc曲线阈值怎么确定算

ROC曲线分析及诊断分界点确定程序_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ROC曲线分析及诊断分界点确定程序
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢苹果/安卓/wp
积分 6, 距离下一级还需 4 积分
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯下一级可获得
道具: 金钱卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
餐具签到天数: 1 天连续签到: 1 天[LV.1]初来乍到
因为实验设计时出了纰漏,没有定“金标准”。现在从网上找到两个别人确定的cut-off(一个5分,一个8分),试图用ROC曲线对这两个cut-off进行比较,以得出最佳cut-off。
方法用的是四格表,列出的四格表如下:
11:17:39 上传
求出的ROC分析结果:
&&Case Processing Summary&&阳性阴性Valid N (listwise)UnweightedWeightedPositivea2243.00Negative22815.00&&Larger values of the test result variable(s) indicate stronger evidence&&for a positive actual state.&&&&a. The positive actual state is 阳性.&&
11:19:54 上传
&&Area Under the Curve&&&&Test Result Variable(s):& &分类&&&&&&Area&&Std. ErroraAsymptotic Sig.bAsymptotic 95% Confidence IntervalLower BoundUpper Bound.347.017.000.314.380&&The test result variable(s): 分类 has at least&&one tie between the positive actual state group and the negative actual state&&group. Statistics may be biased.&&&&a. Under the nonparametric assumption&&&&b. Null hypothesis: true area = 0.5&&
&&Coordinates of the Curve&&&&Test Result Variable(s):& &分类&&&&&&Positive if Greater Than or Equal Toa&&Sensitivity1 - Specificity4.00001.0001.0006.5000.218.5249.0000.000.000&&The test result variable(s): 分类 has at least&&one tie between the positive actual state group and the negative actual state&&group.&&&&a. The smallest cutoff value is the minimum observed test value minus 1,&&and the largest cutoff value is the maximum observed test value plus 1. All&&the other cutoff values are the averages of two consecutive ordered observed&&test values.&&
从上表来看,比较的结果似乎是6.5分为最佳CUT-OFF,但导师表示表中未显示5分和8分的灵敏度和特异度没显示出来,还不太满意。
1.ROC曲线中能否没有“金标准”,直接把另一CUT-OFF作为假想金标准,两者进行比较。
2.如果可以比较的话,我采取的方法是否错误。如果错误求问分析方法。
<font color="#ff.5分在表中显示的特异度和灵敏度,是相对5分和8分而言的,还是它自己本身的灵敏度。
半路转行,在统计学上还是新人。希望能得到诸位前辈的指点,不甚感激!!!
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
没有金标准的情况下是可以用别人的标准做参考,但一定要保证用于对比的标准的可靠性。
如果是有两个参考cut-off值的话,就应该做两条ROC分别对应5和8,可能会得出两个不同的最优阈值。
从你给的资料里无法知道那张表里的灵敏度和特异度是对应的哪个。
峰天暗地 发表于
没有金标准的情况下是可以用别人的标准做参考,但一定要保证用于对比的标准的可靠性。
如果是有两个参考cu ...谢谢您的解答!
但现在的问题是,若用5分和8分做两条ROC曲线,就另需要另一个cut-off。我这几天上网找了一下,发现这一方面在中国大陆研究的论文很少,目前只能找到5分和8分两个cut-off,找不到具有权威性的第三个CUT-OFF。
我那个表格的情况是直接把8分当成金标准,然后用5分与其进行比较的,请问是否错了?如果不正确的话,是否还有别的方法可以处理这种只有两个cut-off,还要相互比较的情况?
再三麻烦您真是不好意思,万分感谢!
levil0411 发表于
谢谢您的解答!
但现在的问题是,若用5分和8分做两条ROC曲线,就另需要另一个cut-off。我这几天上网找 ...比较5和8的ROC曲线只能得出在你的数据里这两个cut-off值诊断效果的一致性,对于确定最佳cut-off是没有帮助的。
用别人的cut-off来确定cut-off的方法行不通,因为两者的数据在同一个维度,也就意味着只要你选取与其一致的cut-off就能达到灵敏度和特异性都为100%。
建议重新设计实验区分样本,或者请教行业内专家的意见来区分,只要保证你的参考标准是可靠的,并且和你需要确定的cut-off不在同一维度。
热心帮助其他会员
总评分:&论坛币 + 50&
首先cut-point 和金标准不是一回事。ROC曲线只是在金标准诊断的前提下,寻找最佳切点(cut-point),使灵敏度和特异度都达到最高。任何的诊断指标评价都离不开金标准。
热心帮助其他会员
总评分:&论坛币 + 20&
没有金标准是不可以滴!SPSS做ROC是坑爹滴。
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
论坛法律顾问:王进律师关注今日:1 | 主题:146142
微信扫一扫
扫一扫,下载丁香园 App
即送15丁当
【原创】图解诊断试验ROC曲线的绘制及拟合全过程&[精华]
页码直达:
丁香园版主
这个帖子发布于5年零68天前,其中的信息可能已发生改变或有所发展。
小弟成功晋级本版版主,感谢大家对愚弟的支持,无以回报,花了点时间做了这个诊断试验ROC曲线的绘制及拟合教程,但愿能为大家提供点启发。中间如有不当之处请大家不要客气,尽管拍砖!多一块砖我们就离真理近点。关于诊断试验ROC曲线的重要性在此不多说,大家都懂得。这里用到了两个软件一个是SPSS16.0,一个是originlab8.5,前者大家比较熟悉,后者大家可能比较陌生,介绍下后者,后者是科学制图领域最牛叉的软件之一,其强大的曲线拟合功能深受广大用户喜爱。当然用其他的统计软件和作图软件也可以达到这个目的,如果大家有更好的方法非常欢迎大家推荐!第一贴的数据,因变量是二分类变量,金标准诊断结果,有病和无病;自变量是连续变量,数据见附件
不知道邀请谁?试试他们
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
ahzzr3711 edited on
收起全部有料回复
军君 想请教一下,ROC曲线绘制出来后怎么读取最佳临界点呢?不知道您的问题解决没有,这个问题在初学者看类似文献中常遇到的困难。 最佳临界值点(cut-off point)是从SPSS结果窗口里的“Coordinates of the curve”进行选取,即ROC曲线各点对应的灵敏度和(1-特异度)中选取。一般来说,若无特殊规定,以youden指数最大,即使(灵敏度+特异度-1)达到最大所对应的值为最佳诊断界值。 我之前遇到过类似的问题,具体方法可供您参考:把SPSS求出的所有界点的灵敏度和特异度导出为EXCEL格式,然后求出所有界点的(灵敏度+特异度-1)的值,找出最大值,其所对应的诊断指标的值即为最佳诊断界值。求出最佳诊断界值后,还可以反过来根据该最佳诊断界值求出诊断指标的特异度和灵敏度,以验证该最佳诊断界值的诊断效果。
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园荣誉版主
ahzzr3711 兄应该是这方面的高手,关于ROC曲线的拟合是否有更好的办法,请指教我一般用sigmaplot画,不拟合,直接用原始的曲线。个人认为:如果样本量大,拟合不拟合区别不大,总之曲线都很光滑~~~如果样本量较小,强行拟合的话容易给读者造成视觉上的错觉,错误地认为样本量较大~~~~一直认为,曲线是否光滑在某种程度上反映样本量大不大~~~~
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
[Hidden Post:10]
您无权限看这个帖子,您的积分需要大于 10
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
perfume580 edited on
丁香园版主
录入数据截图
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
DISPLAY一栏全部勾选,状态变量根据专业知识决定,options默认即可,点击OK
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
这是SPSS绘制的ROC曲线,曲线不平滑,但是对于杂志投稿来说这已经可以了
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
这是SPSS给出的ROC曲线下面积及可信区间,还有对两个待评价试验的假设检验P值
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
以上是自变量是连续变量的ROC曲线的绘制,下面再看一例自变量是有序分类变量的ROC曲线的绘制,数据来自于niu-niu战友的帖子,在此表示感谢!数据见附件
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
ahzzr3711 edited on
丁香园版主
数据的录入格式,记得按频数加权哦,否则是做不出结果的!
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
第一列是待评价试验的检测结果,第二列是金标准诊断的结果,此结果是个二分类的变量 ,最后一列是频数。
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
继续按照此图中推荐的设置,状态变量还是要根据专业知识来决定,如果金标准的诊断结果有病赋值是1,待评价试验是判断受试对象有病的,那此处就填1。点击OK
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
ahzzr3711 edited on
丁香园版主
下面三个图是第二个例子的结果
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
ROC曲线的绘制过程至此完毕,下面重点讲解下ROC曲线的拟合,如何把SPSS做出来的锯齿状的曲线拟合成平滑的曲线呢?我选择originlab8.5绿色版进行曲线拟合,拟合方程我选择指数函数。关于这个方程的选择是否合适,还请高人能够赐教,我数学不好,我一般根据散点的形状从软件自带的函数中选择合适的函数,如果R方大于0.9我就认为拟合效果不错,当然这个软件也支持自己编辑函数进行迭代,但水平有限不知道到底该编辑什么样的公式,如果有朋友有这方面的经验请不吝赐教,小弟感激不尽!
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
关于origin的使用,我默认大家都有一定的基本功,如果大家还不能具备这个基本功请自学该软件,我也是自学的,我都能学会,你肯定也行的,我的算比较笨了。但是如果您不用这个软件用其他更好的拟合方法,非常欢迎您赐教!第一帖是origin中的数据录入格式,这个数据格式不同于SPSS,这里我采用按照不同的界值计算出灵敏度和特异度然后绘制散点图,然后再拟合的方式。至于怎么根据不同的界值计算灵敏度和特异度,我也默认大家都会计算,这个比较简单!按照不同的界值列出四格表就很容易得出。
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
第二贴绘制散点图,选中要作图的数据后,可以直接点左下角的快捷键,我这里给出的是呆板的方法
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
散点图绘制好以后,会自动弹出图形,软件并自动命名GRAPH 1,点击图中的任意散点,表示已经选中图中的两个散点图,选中之后实心点会变成空心点,此步很关键,如果少了此步,可能无法在一个坐标系中拟合两条曲线
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
接下来是拟合曲线的窗口命令,请按照我推荐的设置更改,已经用高亮部分表示
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
高亮部分就是表示拟合方程的选择,其他设置可以选择默认,选择之后点击FIT当然选择其他方程也可能达到拟合效果,到底选择哪个方程最好,或者是自己编辑是不是更好,这个问题我也很迷惑,我只是通过残差的平方来判断拟合效果,所以请达人告知最佳的选择方式,再次感谢
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
下面是拟合后的初步结果
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
双击坐标轴就可以弹出对话框,在下面的对话框中调整坐标轴的刻度等等,大家可以自己摸索,我一般会按照传统的ROC曲线模式把纵轴和横轴的最大坐标调整为1,起点从原点开始
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
ahzzr3711 edited on
丁香园版主
下图是调整好的拟合曲线,到这一步就大功告成了,自己感觉尚可
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
最后如果我们想看看拟合的效果到底怎么样,我们可以把BOOK里的结果调出来看看,如下图。残差的平方大于0.95,拟合效果不错
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
ROC曲线的绘制和拟合过程演示完毕,欢迎各位拍砖,丁香园ahzzr3711原创,转载请注明出处!另外祝大家新年快乐,工作顺利,学习进步,身体健康,万事如意!祝丁香园越办越好,祝循证医学板块人气越来越旺!最后再次感谢大家对本版的支持!
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
图文并茂,理应加精!感谢版主抽出宝贵时间,花费精力为我等详解ROC曲线问题!
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
感谢版主的热心解答,果断收藏,认真学习。
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园准中级站友
originlab8.5讲解得很棒! 已向版主推荐加精
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
mike305 edited on
丁香园准中级站友
向版主学习、取经来了!哈哈
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
多谢分享!
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
mike305 originlab8.5讲解得很棒! 已向版主推荐加精不知兄对ROC曲线拟合的公式选择有没有什么更好的想法?这个软件确实很强大,只是我知之甚少
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园荣誉版主
在论文中加上一幅十分专业的ROC曲线图,会给编辑留下不错的印象~~~~~
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园版主
hzdlj 在论文中加上一幅十分专业的ROC曲线图,会给编辑留下不错的印象~~~~~兄应该是这方面的高手,关于ROC曲线的拟合是否有更好的办法,请指教
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园准中级站友
ahzzr3711 不知兄对ROC曲线拟合的公式选择有没有什么更好的想法?这个软件确实很强大,只是我知之甚少 绘ROC曲线时,如果灵敏度和特异度的点很多的话,ROC曲线还是挺平滑的,你在原ROC基础上再拟合一条曲线确实是解决了平滑的问题,但再怎么也只是接近原ROC曲线,并非真正的ROC曲线,但只要决定系数接近1,也算不错了。originlab8.5 这个软件我早有耳闻,计划买本书,好好研究一下。
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
丁香园荣誉版主
ahzzr3711 兄应该是这方面的高手,关于ROC曲线的拟合是否有更好的办法,请指教我一般用sigmaplot画,不拟合,直接用原始的曲线。个人认为:如果样本量大,拟合不拟合区别不大,总之曲线都很光滑~~~如果样本量较小,强行拟合的话容易给读者造成视觉上的错觉,错误地认为样本量较大~~~~一直认为,曲线是否光滑在某种程度上反映样本量大不大~~~~
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
关于丁香园关注今日:0 | 主题:89622
微信扫一扫
扫一扫,下载丁香园 App
即送15丁当
[求助] 如何用spss在ROC曲线上寻找最佳正常参考值
页码直达:
这个帖子发布于11年零341天前,其中的信息可能已发生改变或有所发展。
求助原因:论文答辩 你参与的主要专业版面(必填):心血管医学讨论版试验或调查设计类型:病例对照研究本次分析的主要目的:了解某一指标的诊断价值拟采用的分析方法:ROC曲线。拟采用的分析软件:spss12.0已经在本版搜索到同样的问题,但并未有人作答。期望有大虾的指点,谢谢!
不知道邀请谁?试试他们
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
利用ROC曲线确定正常参考值,原则上认为在ROC曲线上最左上角的点或离reference line最远的点可以作为cut point,有的软件(如MedCalc)会标出这样的点。spss没有给出这样的结果,但有些文献是通过计算Youden指数(YI,也称为正确诊断指数),找出Youden指数值最大的观察值作为cut point的。首先在绘制roc曲线时列出所有点的坐标x和y(即把每个观察值作为cut point时得到的(1-特异性)和敏感度);然后求出每一点的Youden指数:YI=1-误诊率-漏诊率=1-(1-特异性)-(1-敏感度)=敏感度-(1-特异性)。找到最大YI对应的点,即可作为诊断点。
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
THANK YOU VERY MUCH!
微信扫一扫
广告宣传推广
政治敏感、违法虚假信息
恶意灌水、重复发帖
违规侵权、站友争执
附件异常、链接失效
关于丁香园医学会议频道
MedSci梅斯医学APP下载
大家还在关注:
spss中如何绘制ROC曲线?(教程)
作者:MedSci&&&来源:MedSci
不是太明白,有具体实例最好
能结合实际例子,具体一点,数据是怎样处理的就比较容易懂了。
要是结合实际例子就比较容易懂了
还是不懂,想要更详细具体的解释,谢谢
百度百科都比这个解释的详细
最近正在学习ROC相关知识,感谢
非常感谢,如何将不光滑的曲线变得光滑呢
在SPSS里直接绘出统计图一直是我的弱项,希望看到更多的相关教程,谢谢!
二分类变量指的是阴性或阳性,有或无这一类变量
[精华]非常有意义的文章,感谢楼主。
不过也有点疑问,从GRAPH上看,横座标(1-Specificity(特异度))和纵座标(灵敏度(sensitivity))都是连续变量啊?二分类变量指的是什么?
相关资讯:
猜你感兴趣
资讯分类阅读
关注Medsci
声明:MedSci(梅斯医学)登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供专业医生参考,具体诊断和治疗请咨询专科医生。
MedSci备案号
扫码领取IF曲线
IF连续增长的期刊
积分商城仅对APP用户开放,请扫描免费兑换商品!}

我要回帖

更多关于 如何用spss做roc曲线 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信