BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hi,

I need to impute a nominal categorical variable using both continuous and categorical covariates. Proc MI documentation suggests DISCRIM option for nominal variables but this procedure uses only continuous variables. Is there any other option to include both continuous and nominal covariates in the estimation ?

Thank you for your help.
Shule
5 REPLIES 5
StatDave
SAS Super FREQ
You could consider using a nominal logistic model. You can model a nominal (unordered) response in PROC LOGISTIC using the LINK=GLOGIT option, and you can use a mixture of categorical (CLASS) and continuous predictors. See the example titled "Nominal Response Data: Generalized Logits Model" in the LOGISTIC documentation:

9.1: http://support.sas.com/onlinedoc/913/getDoc/en/statug.hlp/logistic_index.htm
9.2: http://support.sas.com/documentation/cdl/en/statug/59654/HTML/default/logistic_toc.htm
deleted_user
Not applicable
I was looking for a method for multiple imputation but using logistic regression should also work for my purpose.

Thanks.
Dale
Pyrite | Level 9
Over on SAS-L, there was a post just this morning regarding imputation of categorical variables. The author of the post suggested use of a product called IVEWARE for imputing categorical data. The author of that post also indicated that IVEWARE is free and can be called from SAS. Sounds like it would be worth checking into.

The SAS-L post can be found at:
http://listserv.uga.edu/cgi-bin/wa?A2=ind1102d&L=sas-l&F=&S=&P=10071

A quick Google search turned up the following page for the IVEWARE program:
http://www.isr.umich.edu/src/smp/ive/
deleted_user
Not applicable
Thanks for reply. Looks very interesting for me. Would be good to know what SAS thinks about this method (i.e. about Sequential Regression Imputation Method)
deleted_user
Not applicable
How to impute via MI the categorical variables in case of non-monotone pattern of missingness?

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

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
  • 5 replies
  • 2225 views
  • 0 likes
  • 3 in conversation