OptimalCutpoints
パッケージを使用して、R
ROC 曲線から最適なカットオフ ポイントを見つけています。最適なしきい値を見つけるための基準は、Youden のインデックスを最大化することです。
J = sensitivity + specificity - 1
関数を使用してmatlabで同じことをしようとしていますperfcurve
。perfcurve
X 座標の FPR と Y 座標の TPR という 2 つの軸の既定の基準で実行します。はperfcurve
、しきい値を含むマトリックスを返し、基準に従ってそのうちの 1 つを選択します。
問題は、matlab が与える最適なしきい値が R と同じではないことです。ただし、R による最適なしきい値は、matlab が返すしきい値行列に含まれています。
R が返す結果を matlab の結果で複製するにはどうすればよいですか? Youden のインデックスの基準が matlab で正しく設定されていないと思われます。