SPSS绘制ROC曲线并计算灵敏度、特异度。
(1)绘制ROC曲线:
输入
:预测值、受试者标签。
在SPSS中点击“分析”-“分类”-“ROC曲线”
变量输入
:检验变量输入预测值,状态变量输入受试者标签,如果标签是按照0或1进行标注的,则状态变量值输入1。
接下来勾选ROC曲线、标准误差和置信区间、ROC曲线的坐标点。
带对角线可视情况勾选。
即可得到ROC曲线以及置信区间。
(2)计算灵敏度、特异度:
需要先计算约登指数。
鼠标右键复制曲线的坐标。粘贴到excel中方便下一步计算。
根据表格中的1-特异性,可计算出特异性。则:
约登指数 = 敏感度+特异度 -1
利用max函数检索到约登指数的最大值,则约登指数最大值即为最佳阈值。
而后即可得到对应的 敏感度、特异度。
比如这里的敏感度为0.912,特异度为0.882。