3

ランダム フォレスト分類の ROC 曲線をプロットしようとしています。プロットは機能しますが、結果のプロットには 1 つのポイント (精度) しかないため、間違ったデータをプロットしていると思います。

これは私が使用するコードです:

set.seed(55)
data.controls <- cforest_unbiased(ntree=100, mtry=3)
data.rf <- cforest(type ~ ., data = dataset ,controls=data.controls) 
pred <- predict(data.rf, type="response")
preds <- prediction(as.numeric(pred), dataset$type)
    perf <- performance(preds,"tpr","fpr")
    performance(preds,"auc")@y.values
    confusionMatrix(pred, dataset$type)

plot(perf,col='red',lwd=3)
abline(a=0,b=1,lwd=2,lty=2,col="gray")
4

1 に答える 1