ROC Table with Cutpoints

Reply
Occasional Contributor
Posts: 9

ROC Table with Cutpoints

I have successfully created a SAS ROC Plot and have obtained the charted output. See attached picture. However, I am trying to obtain a table identical to how STATA will output its table (See 2nd attached picture). Can anyone help guide me into how I can get SAS to output cut-points?

 

Thanks!Screen Shot 2017-09-12 at 5.48.07 PM.pngScreen Shot 2017-09-12 at 5.48.39 PM.png

PROC Star
Posts: 1,190

Re: ROC Table with Cutpoints

[ Edited ]
Posted in reply to rmiller70

Can you show your code so far? Smiley Happy

 

A good start may be in the ROCOPTIONS part of the PROC LOGISTIC Documentation specifying ID=PROB | CUTPOINT.

Occasional Contributor
Posts: 9

Re: ROC Table with Cutpoints

My code for this model is:

 

proc logistic data=test.n;

model yes (ref = first) = score /outroc = rocscore;

roc;

run;

Occasional Contributor
Posts: 9

Re: ROC Table with Cutpoints

I added my code below, do you have any suggestions? Thanks so much for your help!

Super User
Posts: 10,623

Re: ROC Table with Cutpoints

Posted in reply to rmiller70

Check model option   CTABLE, PPROB

Occasional Contributor
Posts: 9

Re: ROC Table with Cutpoints

Can you assist with adding these model options into the following code?

 

proc logistic data=test.n;

model yes (ref = first) = score /outroc = rocscore;

roc;

run;

 

**I tried adding each after the rocscore but it wouldn't run properly.

Occasional Contributor
Posts: 9

Re: ROC Table with Cutpoints

How do I add those options onto the code that I have pasted? Thanks!

Super User
Posts: 10,623

Re: ROC Table with Cutpoints

Posted in reply to rmiller70
Hi . You can search these options at support.sas.com   and you will find the answer.


proc logistic data=sashelp.class;
model sex=height weight  /outroc = rocscore ctable pprob=(0.8 0.7 0.6 0.5 0.4);
run;


Ask a Question
Discussion stats
  • 7 replies
  • 245 views
  • 4 likes
  • 3 in conversation