Thanks but I don't have any class variables. That's what messed me up.

Paul

Paul R. Swank, Ph.D., Professor
Health Promotions and Behavioral Sciences
School of Public Health
University of Texas Health Science Center Houston

________________________________
From: Impute -- Imputations in Data Analysis 
[[email protected]] On Behalf Of David Judkins 
[[email protected]]
Sent: Thursday, October 25, 2012 12:53 PM
To: [email protected]
Subject: Re: Proc MIANALYZE

If you are imputing categorical variables with PROC MI, you probably want to 
use the FCS method available in 9.3.  If you only have 9.2.2, I think IVEware 
will do a better job on categorical variables.  Not sure though about how to 
feed variance components into GLM.

--Dave Judkins
Abt Associates

From: Impute -- Imputations in Data Analysis 
[mailto:[email protected]] On Behalf Of Swank, Paul R
Sent: Thursday, October 25, 2012 1:22 PM
To: [email protected]
Subject: Proc MIANALYZE

I recently ran an imputation analysis in SAS using Procs MI and MIANALYZE. The 
imputations worked fine. The problem is a general linear model with multiple 
predictors and interactions. The problem is when I read the documentation for 
using MIANALYZE with GLM, it said to output the parameters and the inverse of 
X’X. I did this but MIANALYZE kept saying that I couldn’t use inverse(X’X) with 
categorical variables, although I did not include a class statement in my GLM. 
When I looked at the output files created by ODS, the parameter estimates had 
all the variable names listed without problem but the inverse X’X file had 
renamed all the interaction terms as dummy001, dummy002, etc.  I don’t know why 
that is or why it wouldn’t work. I do know that if I dropped the inverse X’X 
statement from MIANALYZE, it worked. Does anyone know what is going on here.

Paul

Dr. Paul R. Swank, Professor
Health Promotion and Behavioral Sciences
School of Public Health
University of Texas Health Science Center Houston



________________________________
This message may contain privileged and confidential information intended 
solely for the addressee. Please do not read, disseminate or copy it unless you 
are the intended recipient. If this message has been received in error, we 
kindly ask that you notify the sender immediately by return email and delete 
all copies of the message from your system.

Reply via email to