BookmarkSubscribeRSS Feed
Ruth
Fluorite | Level 6

Hi there,

I used PROC CATMOD to run a model. The parameter names from the OUTEST are procuded as B1, B2, B3, B4, B5, B199, B200, B201. Don't know why this procedure produces the parameter estimates in these names. It is very confusing for people to identify which is which. Is there any way to use some option to improve this? Thanks in advance.

PROC CATMOD DATA=city;

RESPONSE/OUTEST=work.params;

MODEL group=sex married income region/NOITER NORESPONSE NODESIGN NOPROFILE;

RUN;

QUIT;

1 REPLY 1
StatDave
SAS Super FREQ

If you are fitting a logistic model to a categorical response, I strongly recommend that you use PROC LOGISTIC rather than PROC CATMOD regardless of whether your response has two levels or several levels that are ordered (ordinal) or unordered (nominal). LOGISTIC can fit the same model as CATMOD, but LOGISTIC is more efficient, easier to use (especially when you want predicted values), has more options specialized for logistic models such as effect selection (forward, backward, stepwise, all subsets), and produces odds ratios and ROC curves. If your response has several levels (is multinomial), PROC LOGISTIC fits the ordinal model by default. If it is unordered, use the LINK=GLOGIT option in the MODEL statement to fit a generalized logit model as in PROC CATMOD. See the discussion and examples in the

LOGISTIC documentation:

   SAS 9.2:
   http://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/logistic_toc.htm

   SAS/STAT 9.22 (beginning in SAS 9.2 TS2M3):
   http://support.sas.com/documentation/cdl/en/statug/63347/HTML/default/logistic_toc.htm

   SAS 9.3:
   http://support.sas.com/documentation/cdl/en/statug/63962/HTML/default/logistic_toc.htm

The OUTEST= data set produced by PROC LOGISTIC has parameter names using the variable and level names.

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
  • 1206 views
  • 0 likes
  • 2 in conversation