Multivariate normality PreviousNext
Mplus Discussion > Missing Data Modeling >
 David S. DeGarmo posted on Thursday, April 08, 2010 - 9:23 am
Dear Bengt or Linda, We conducted a multilevel MIMIC model with kids nested within families and also a single level model randomly selecting one child. A reviewer is asking us to report an assessment of multivariate normality. I ran Tech 13 for a one class model but we are using missing data. Is there a way to get a Mardia's coefficient for missing data? Thank you in advance
 Bengt O. Muthen posted on Thursday, April 08, 2010 - 2:17 pm
No, I don't think so. But why don't you instead analyze with ML versus MLR and see how different the SEs and the chi-2 test of model fit are - there you would see the real effect of lack of multivariate normality.
 David S. DeGarmo posted on Thursday, April 08, 2010 - 11:12 pm
Thank you for this suggestion. For a typical FIML ML model would you consider a chi-2 test of model improvement for MLR a general good practice step to take in choosing MLR over ML? Or mainly check if the ML model has poor fit. I assumed that among the consequences of multivariate kurtosis for ML there would be poor model fit, reviewer preferred a test.
 Linda K. Muthen posted on Friday, April 09, 2010 - 8:09 am
You can't do a difference test between ML and MLR. You should just look at the two tests and see if there is a difference in fit and also look at the standard errors. If they are different, this suggests that non-normality exists.
 Tom Fisseha posted on Friday, July 16, 2010 - 11:02 am
Dear Dr. K. Muthen/ O. Muthen,

I have checked my dataset for multivariate normality and I have found out that there are positive skewness and kurtosis in all variables. I tried to logtransform my dataset using stata. Then I tried to work with my LGC model with both datasets.

1. the logtransformed dataset did perform worse than the non-transformed interms of the chi-square and the other model fit indices

2. when I compared the ML and MLR for the non-transformed dataset, I can see that there is a massive difference in the chi-square values( MLR=589 and ML=1064; p-values <0.0001) which according to your explanations above is the sign of significant effect of the non-normality

So, how do I deal with such situation? Can I simply pick the non-transformed data under MLR?

I have also "Scaling Correction Factor 1.805 for MLR" in my output. What is this telling me?

 Linda K. Muthen posted on Friday, July 16, 2010 - 2:50 pm
I would use the non-transformed data and MLR. The scaling correction factor is used only for difference testing. It is related to non-normality.
 Tom Fisseha posted on Friday, July 16, 2010 - 3:24 pm
Thank you very much.
Back to top
Add Your Message Here
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Options: Enable HTML code in message
Automatically activate URLs in message