How to run conditional multinominal logistic regression

Reply
New Contributor
Posts: 4

How to run conditional multinominal logistic regression

Hi all,

I have a question about multinominal logistic regression, if possible? My outcome has 3 unordered levels, so I want to use polytomous (multinominal) logistic regression. But my patients are matched by age, so I need to run a conditional polytomous logistic regressoin. However, SAS or STATA seem not to support the conditional polytomous logistic regression.

For example, my SAS codes are:

Proc logistic data=w descending;
Class drug/param=ref ref=first;
Model outcome= drug /link=glogit;
Strata age;
Run;

Then SAS cannot proceed:

ERROR: The LINK=GLOGIT option is not allowed when a STRATA statement is specified.


I have been searching online for long time, but no gain. The discrete choice model (using proc phreg) does not fit my data, however. My independent variables are all patients' individual characteristics..

Many thanks for any help or suggestion!!

Mileo

Super User
Posts: 19,837

Re: How to run conditional multinominal logistic regression

I know we can use PROC PHREG for conditional logistic regression, but I'm not sure it expands to conditional multinomial

SAS/STAT(R) 9.2 User's Guide, Second Edition

New Contributor
Posts: 4

Re: How to run conditional multinominal logistic regression

Thanks so much, Reeza!!

I follow the example you gave:

Proc phreg data=w descending;
Model outcome*outcome(0)= drug / ties=discrete;
Strata age;
Run;

However I don't think it is appropriate for multinominal logistic regression, as the results only show the effect of drug on a binary outcome (with df=1). Typically the multinominal analysis should show different effect on different level of outcomes (in my case, df=2)..


Anyway, thanks so much!!

mileo

Super User
Posts: 19,837

Re: How to run conditional multinominal logistic regression

Ask a Question
Discussion stats
  • 3 replies
  • 286 views
  • 0 likes
  • 2 in conversation