SPSS绘制ROC曲线并计算灵敏度、特异度。
#SPSS危险因素分析
(1)绘制ROC曲线:
输入:预测值、受试者标签。
在SPSS中点击“分析”-“分类”-“ROC曲线”
变量输入:检验变量输入预测值,状态变量输入受试者标签,如果标签是按照0或1进行标注的,则状态变量值输入1。
接下来勾选ROC曲线、标准误差和置信区间、ROC曲线的坐标点。
带对角线可视情况勾选。
在这里插入图片描述
即可得到ROC曲线以及置信区间

在这里插入图片描述
(2)计算灵敏度、特异度:
需要先计算约登指数
鼠标右键复制曲线的坐标。粘贴到excel中方便下一步计算。
在这里插入图片描述
根据表格中的1-特异性,可计算出特异性。则:

约登指数 = 敏感度+特异度 -1

利用max函数检索到约登指数的最大值,则约登指数最大值即为最佳阈值。
而后即可得到对应的 敏感度、特异度。
比如这里的敏感度为0.912,特异度为0.882。
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐