BookmarkSubscribeRSS Feed
Dcicantab5
Obsidian | Level 7

Hi, 

Need advice: I am trying to find cutoffs in a multivariate logistic regression model composed of a categorical predictor and several continuous variables:

 

PROC LOGISTIC DATA=work.sdcrossvalid OUTEST=_SNSP_EST; 

CLASS Bleed; 

MODEL Outcome(event='1')=

Age_yr_ 

PR 

Plt 

Sr_Creat 

AST 

ALT 

HCO3 

Lactate  

Bleed/ EXPB ;

 

To determine the cutoff value, I use the following formula:

 

X_value = (Logit - intercept)/(Sum of estimates of all predictor variables), as adapted from:

 

ref: Paper 231-2008 

A Macro For Getting More Out Of Your ROC Curve:

X_VALUE = (LOG(_PROB_/(1-_PROB_))-INTERCEPT)/&XVAR 

This paper only refer to a single continuous variable. What if you have several?

 

Is my denominator (Sum of estimates of all predictor variables) correct?

1 REPLY 1
Ksharp
Super User

If you have multiple levels for Y , that would lead you to two kind of logistic model:
1) cumulative logistic
2)generalize logistic


The cutoff value means nothing for these two kind of model.
If it is binary logistic model, CTABLE could give you a good vision to cutoff value.


proc logistic data=sashelp.class;
model sex=age weight height/ctable;
run;


sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

Register now!

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 1 reply
  • 2387 views
  • 0 likes
  • 2 in conversation