【发布时间】:2017-09-13 20:57:24
【问题描述】:
我希望为我构建的 SVM 分类器绘制 ROC 曲线,但是当我绘制数据时,x 轴(特异性)从 1.0 -> -1.0 绘制,见下图。
为了绘制这个,我使用了以下内容:
> plot(roc(predictor = fit.down.Kernel$pred$Overshooting, response = fit.down.Kernel$pred$obs))
fit.down.Kernel 是我的模型,Overshooting 是我希望预测的目标特征。
显然我走错了路,谁能指出我正确的方向吗?
最终,我有一堆模型,我使用各种不同的数据集(上采样、下采样...)进行了训练,我希望使用 ROC 曲线直观地比较它们的性能。我想我需要先让轴正常工作,然后再进行多个绘图。
【问题讨论】:
-
曲线在 1 和 0 之间。是什么让你觉得你显然走错了路?
标签: r machine-learning svm roc