ROC appears as a graphing option in SPSS 9 and beyond. Unlike STATA
which derives the ROC curve from a logistic regression, SPSS does so
entirely from the Graph menu. The logistic regression behind the scenes
and does not appear in the output. In general, I like STATA better for
ROC, but SPSS is nice by allowing one to plot several ROC curves on one
plot.
--
David M. Fresco, Ph.D. Internet: fre...@cattell.psych.upenn.edu
Adult Anxiety Clinic of Temple fre...@astro.ocis.temple.edu
Department of Psychology __o
1701 N. 13th Street \<,
Philadelphia, PA 19122 `,/'(*)
Voice: (215) 204-3738 (*) . ./"""
Voice: (215) 204-2155 """"
http://www.psych.upenn.edu/~fresco/helplessness.html
> In article <pf9r6.21$E76....@nnrp2.sbc.net>,
> "CP" <cp782...@csbi.net> wrote:
>
> >Hi,
> >I have done a logistic regression analysis on ecological
> >absence/presence data. I would like to perform a ROC curve
> >analysis on the models I have generated. How do you perform a
> >ROC analysis on the entire model and not just a single
> >variable in SPSS 10.0?
> >Thanks
>
> ROC appears as a graphing option in SPSS 9 and beyond. Unlike STATA
> which derives the ROC curve from a logistic regression, SPSS does so
> entirely from the Graph menu. The logistic regression behind the scenes
> and does not appear in the output. In general, I like STATA better for
> ROC, but SPSS is nice by allowing one to plot several ROC curves on one
> plot.
- I have thought of ROC as a method of examining cutoffs, and for
presentation of sensitivity/specificity results. You can use that on
a single variable about judgments, or you can build a composite
score; the easy way is as a multivariable formula.
The original question suggests (I think) that there might be an
analysis that selects one statistical criterion (area under the
curve?), from among the several, and uses it to build an 'optimal'
formula from the variables.
Is that what it means? Has anyone done that?
--
Rich Ulrich, wpi...@pitt.edu
http://www.pitt.edu/~wpilib/index.html
- You want the logistic regression to give you a predicted value
for every case, /CASEWISE= PRED.
That gives you the same thing as if you did a long
COMPUTE statement using all the predictors.
> so..... i now have the following values for 9 threshold values (from
> 0.1-0.9) from running a logistic regression at every threshold: # of true
? " from running a logistic at every threshold?" Who suggested that?
Where do you get a bunch of thresholds, anyway?
Do you have data with continuous scores? (which would make
one wonder, Shouldn't you use OLS regression instead of LR?)
As I suggested a couple of days ago,
" - You want the logistic regression to give you a predicted value
for every case, /CASEWISE= PRED."
Who knows WHAT you have, with whatever-you-have-invented
by running 9 logistic regressions.