Logistic 回归 - ROC 曲线绘制灵敏度与特异性而不是(1-特异性)

数据挖掘 机器学习 r 预测建模 逻辑回归 评估
2022-03-05 21:50:03

我是机器学习的新手,并且一直在做一些逻辑回归的练习。为了评估模型,我一直在尝试创建一些 ROC 图。我使用的软件包是 pROC。

模型名称是 - 'model' 数据集是 'data'。

我在 R 中使用的代码是:

library(pROC)  
predictionData <- predict(model, newdata = data, type = "response")  
rocModel <- roc(data$y ~ as.numeric(predictionData>0.5))  
plot(rocModel)

理想情况下,据我所知,ROC 应该绘制灵敏度或 TPR(真阳性率)与 1 - 特异性。但如下图所示,它显示了敏感性与特异性。

在此处输入图像描述

我在这里遗漏了一些明显的技巧还是我所做的事情有问题?

1个回答

如您所见,x 轴上的特异性从1.00.0(向后)。

所以效果是一样的,你看到的是 1-Specificity