AUC パッケージを使用して R で ROC プロットを作成しています。
これらは、生存確率と観察された生存率を比較する 300 ポイント データセットの最初の 5 ポイントです。
predict1 <- c(0.755, 0.755, 0.937, 0.978, 0.755)
y <- c(1,1,1,0,1)
ROC_null_a <- auc(roc(predict1, as.factor(y)))
plot(roc(predict1, as.factor(y)))
ROC プロットのカットオフ値を変更したいと思います。ドキュメントにはこれらの値が記載されていますが、roc または auc 関数で実際に使用する方法は指定されていません。
"価値
次の要素を含むリスト:
cutoffs A numeric vector of threshold values
fpr A numeric vector of false positive rates corresponding to the threshold values
tpr A numeric vector of true positive rates corresponding to the threshold values"
例には基本的な関数のみが含まれており、カットオフ、tpr、または fpr の使用方法は示されていません。
カットオフ値をroc関数に組み込む方法に困惑しています。以前に AUC パッケージでカットオフ値を使用したことのある人はいますか? 他のパッケージで実行できることはわかっていますが、データとコードが既にセットアップされているため、可能であればこのパッケージに固執したいと考えています。