我正在使用ROCR软件包,并想知道如何在R中为knn模型绘制ROC曲线?是否有办法使用该软件包完全绘制它?
我不知道如何使用ROCR的预测功能来进行knn。这是我的示例,我正在使用UCI存储库中的isolet数据集,其中我将类属性重命名为y:
cl<-factor(isolet_training$y)
knn_isolet<-knn(isolet_training, isolet_testing, cl, k=2, prob=TRUE)
现在我的问题是,传递给ROC预测函数的参数是什么。我尝试了以下两种替代方法,并没有起作用:
library(ROCR)
pred_knn<-prediction(knn_isolet$y, cl)
pred_knn<-prediction(knn_isolet$y, isolet_testing$y)