Gains chart

Gibt es eine Möglichkeit in SAS, ein Gains Chart als Ausgabe zu bekommen (z.B. bei logistischer Regression mit einer dichotomen Zielvariable)? Danke im Voraus.

ROC-Kurve

Man kann sich die ROC-Kurve ausgeben lassen, die eine ähnliche Aussage wie das Gains-Chart hat, allerdings mit dem Unterschied, dass die Stichprobe nicht in definierte Quantile aufgeteilt wird. Dieser Chart wird über ODS GRAPHICS und die Option OUTROC= in der MODEL-Anweisung angefordert. Allerdings ist diese Möglichkeit in SAS 9.1.3 mit "experimental" gekennzeichnet. Wenn man das Chart ändern möchte, kann man die mit OUTROC= erstellte Ausgabedatei mit SAS/GRAPH (z.B. PROC GPLOT) verwenden.

data school;
length Program $ 9;
input School Program $ Style $ Count @@;
datalines;
1 regular self 10 1 regular team 17 1 regular class 26
1 afternoon self 5 1 afternoon team 12 1 afternoon class 50
2 regular self 21 2 regular team 17 2 regular class 26
2 afternoon self 16 2 afternoon team 12 2 afternoon class 36
3 regular self 15 3 regular team 15 3 regular class 16
3 afternoon self 12 3 afternoon team 12 3 afternoon class 20
;

ods html;
ods graphics on;
proc logistic data=school;
where style NE 'team';
freq Count;
class School Program(ref=first);
model Style(order=data)=School Program School*Program
/ outroc=rocdata;
run;
ods graphics off;
ods html close;

Entschuldigung, aber ich

Entschuldigung, aber ich habe noch eine Frage dazu. Kann man auch das Gini-Koeffizient, was nichts anderes als die Fläche unter der ROC-Curve ist, in der Ausgabe bekommen?

Gini-Koeffizient

Meines Wissens geht das mit dem SAS Enterprise Miner, aber nicht mit PROC LOGISTIC. Man kann das aber vermutlich aus der Ausgabedatei (OUTROC=) von PROC LOGISTIC berechnen, wenn man die Formel kennt.

Danke schön

Danke schön