Saya mencoba memahami cara menghitung titik potong optimal untuk kurva ROC (nilai di mana sensitivitas dan spesifisitas dimaksimalkan). Saya menggunakan dataset aSAHdari paket pROC.
The outcomevariabel dapat dijelaskan oleh dua variabel independen: s100bdan ndka. Menggunakan sintaks Epipaket, saya telah membuat dua model:
library(pROC)
library(Epi)
ROC(form=outcome~s100b, data=aSAH)
ROC(form=outcome~ndka, data=aSAH)
Output diilustrasikan dalam dua grafik berikut:

Dalam grafik pertama ( s100b), fungsi mengatakan bahwa titik potong optimal dilokalkan pada nilai yang sesuai lr.eta=0.304. Dalam grafik kedua ( ndka) titik potong optimal dilokalkan pada nilai yang sesuai dengan lr.eta=0.335(apa artinya lr.eta). Pertanyaan pertama saya adalah:
- apa yang sesuai
s100bdanndkanilai untuklr.etanilai yang ditunjukkan (apa titik potong optimal dalam hals100bdanndka)?
PERTANYAAN KEDUA:
Sekarang anggaplah saya membuat model dengan mempertimbangkan kedua variabel:
ROC(form=outcome~ndka+s100b, data=aSAH)
Grafik yang diperoleh adalah:

Saya ingin tahu apa nilai-nilai ndkaAND s100bdi mana sensibilitas dan spesifisitas dimaksimalkan oleh fungsi. Dalam istilah lain: apa saja nilai ndkadan s100bdi mana kita memiliki Se = 68,3% dan Sp = 76,4% (nilai yang diturunkan dari grafik)?
Saya kira pertanyaan kedua ini terkait dengan analisis multiROC, tetapi dokumentasi Epipaket tidak menjelaskan bagaimana menghitung cutpoint optimal untuk kedua variabel yang digunakan dalam model.
Pertanyaan saya muncul sangat mirip dengan pertanyaan ini dari reasearchGate , yang mengatakan singkatnya:
Penentuan skor cut-off yang mewakili trade-off yang lebih baik antara sensitivitas dan spesifisitas ukuran sangat mudah. Namun, untuk analisis kurva ROC multivariat, saya telah mencatat bahwa sebagian besar peneliti telah berfokus pada algoritma untuk menentukan akurasi keseluruhan kombinasi linear dari beberapa indikator (variabel) dalam hal AUC. [...]
Namun, metode ini tidak menyebutkan cara memutuskan kombinasi skor cut-off yang terkait dengan berbagai indikator yang memberikan akurasi diagnostik terbaik.
Solusi yang mungkin adalah yang diusulkan oleh Shultz dalam makalahnya , tetapi dari artikel ini saya tidak dapat memahami bagaimana menghitung titik potong yang optimal untuk kurva ROC multivarian.
Mungkin solusi dari Epipaket tidak ideal, jadi tautan bermanfaat lainnya akan dihargai.