関数を使用してMatlabでROC曲線を作成したい(この例(ページの下部)にperfcurve
示されているのと同様のロジスティック回帰用です)。150 個のデータポイント (バイナリ データ) がありますが、それらは正のクラスでも負のクラスでもありません。それらは、特定のデータポイント内の肯定的な観測の数です。
例 (説明するためのランダム データ):
datapoint +ve observations total observations
1 23 35
2 27 41
3 23 36
4 18 29
5 19 39
6 21 41
7 24 40
8 29 36
9 38 45
10 12 32
mathworks (ページの下部) に示されている例は、正または負のクラスのみに対応するデータ行のラベルを作成する方法のみを示しています。
為に
[X,Y,T,AUC] = perfcurve(labels,scores,posclass)
ROC 曲線プロットを機能させるには、ラベルと posclass をどのようにフォーマットする必要がありますか?
事前にどうもありがとうございました。