The order doesn't matter for the odds ratio, because all are in comparison to the reference level. If you want them displayed in a specific order, look at the order option on the class statement, the default is the FORMATTED and it sounds like you want the INTERNAL option instead. proc logistic data=pan2.pkyr; /*1=case, 2= control*/ class age10yg(ref=first)sex race educat (ref=last) bmiad3cat (ref=first) etoh(ref=first) diabetes(ref=last) pancreat(ref=last) pkyrcat3(ref=last) / param=ref ORDER=INTERNAL; model status= age10yg sex race educat bmiad3cat etoh diabetes pancreat hisp gb_stones pkyrcat3 / selection = forward include=11 ctable pprob= (0 to 1 by .1) outroc=roc; run; Relevant reference in the documentation: SAS/STAT(R) 9.2 User's Guide, Second Edition
... View more