Điểm cắt trong một đường cong ROC. Có một chức năng đơn giản?


10

Tôi muốn tìm điểm giới hạn cho giới tính dựa trên phép đo nhân học. Tôi có thể vẽ các đường cong và tôi biết rằng trong trường hợp độ nhạy và độ đặc hiệu đều quan trọng tương tự nhau, điểm gần góc trên bên trái của khung (hoặc nếu đường cong là âm, phải xác định điểm gần nhất với góc dưới bên phải) như cắt đứt.

Tuy nhiên, tôi không biết liệu có bất kỳ chức năng nào đã được triển khai trong R hoặc bất kỳ chương trình nào khác để xác định điều này không, đơn giản? Tôi chỉ biết SPSS không có chức năng như vậy. Bạn có biết bất kỳ chương trình, hoặc R nào có thể thực hiện được thông qua chức năng đã được triển khai không?


3
Xin chào @Vic. Có một Rgói tuyệt vời được gọi ROCRcho các loại tính toán. Tìm nó ở đây . Xem thêm các trang web tương ứng với một tài liệu toàn diện. Ngoài ra còn có một bài báo về gói .
COOLSerdash

Câu trả lời:


12

Bạn muốn tính toán Chỉ số Youden và tìm chỉ số cao nhất trong đường cong ROC của bạn.

Có một cái nhìn tại OptimalCutpointscutpointr gói cho R. Nếu bạn đang làm phân tích Trung Hoa Dân Quốc, bạn cũng có thể sử dụng các coordschức năng của proc (một chút tự quảng cáo ở đây):

library(pROC)
data(aSAH)
rocobj <- roc(aSAH$outcome, aSAH$s100b)
coords(rocobj, "best")
coords(rocobj, x="best", input="threshold", best.method="youden") # Same than last line

4

Như @COOLSerdash đã đề cập, có ROCR gói R tốt để thực hiện loại phân tích này.

Nhưng câu trả lời của tôi là không thể đưa ra quyết định cắt giảm chỉ dựa trên một số số liệu thông tin.

Bạn nên chỉ định một hàm mất thực có các tham số dựa trên một số giá trị tương đối của các phân loại sai khác nhau. Sau đó, thật dễ dàng để chọn một điểm giới hạn tối đa hóa lợi nhuận hoặc giảm thiểu tổn thất.


1
Nói hay lắm. Bạn cũng phải tự hỏi giá trị của việc cắt giảm là gì khi bạn chỉ có thể sử dụng rủi ro dự đoán trên một sự liên tục.
Frank Harrell

1
Vic viết rằng "độ nhạy và độ đặc hiệu đều quan trọng như nhau", mà tôi hiểu là chi phí của các phân loại sai khác nhau là giống nhau. Trong trường hợp này, hàm chi phí đơn giản như Chỉ số Youden là phù hợp (nhưng thực tế không phải vậy).
Calimo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.