Создание доверительных интервалов для чувствительности и специфичности в SAS - PullRequest
0 голосов
/ 11 декабря 2018

Я использую SAS для получения кривых ROC.Но «PROC LOGISTIC» не дает мне доверительный интервал для чувствительности и специфичности.

Кто-нибудь знает, есть ли опция для получения нижней и верхней полосы для чувствительности и специфичности?

Если это не так, кто-нибудь знает другой метод?

Спасибо,

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Если proc logistic не поддерживает это напрямую, вы можете попробовать начальную загрузку - создать множество графиков ROC для случайных выборок ваших данных (например, используя proc surveyselect), а затем вычислить точки p5 и p95 для каждого значения x и y.в сюжете с использованием proc summary.Это должно дать хорошее приближение при условии, что вы используете достаточно большое количество образцов.

0 голосов
/ 11 декабря 2018

когда я использую базовую статистику, я использую proc freq для ассоциаций.

proc freq data=tempds noprint;   
 tables variable1*std_variable2 / chisq measures;
 output out=outds pchi n OR FISHER;
run;

Выходной набор данных "outds" теперь содержит RROR (OR), L_RROR (Lower CI), U_RROR (Upper CI).Это то, что вы ищете?

...