Courbe roc sous SAS

Fermé
vis2 Messages postés 1 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 13 juin 2005 - 13 juin 2005 à 12:11
 Poupou - 13 janv. 2011 à 15:04
Bonjour,

Je cherche à faire des courbes ROC sous SAS pour déterminer le seuil opitimal de décision.
J'arrive à obtenir la courbe grâce au programme:

proc logistic data=ttt;
model acidose=dfg / outroc=roc1 roceps=0;
output out=outp p=p;
run;
proc print data=roc1;
run;
title "ROC plot for acidose = dfg";
%rocplot(outroc = roc1,
out = outp,
p = p,
id = alb tp totscore,
roffset = 8)

Comment trouver le seuil? Existe il une option?
Si vous connaissez des logiciels qui sont mieux, ca m'interesse aussi.

Merci beaucoup
A voir également:

4 réponses

Bonjour,

Une solution est de calculer la distance entre chaque point de la courbe de coordonnées (1-spécificité ; sensibilité) au point de coordonnées (0 ; 1). Le seuil sera le point minimisant cette distance.
4