Non-normal Continuous Data PreviousNext
Mplus Discussion > Exploratory Factor Analysis >
Message/Author
 yang posted on Tuesday, April 11, 2006 - 11:55 am
I am doing an EFA on a set of 12 continous indicator varialbes, but some of them are obviously non-normal. Among the four choices, (ML, MLM, MLMV,ULS), which can be used and which is the best choice? Thanks.
 Linda K. Muthen posted on Tuesday, April 11, 2006 - 3:27 pm
Both MLM and MLMV are robust to non-normality. MLM seems to perform better in the limited simulations that we have done.
 Dave Flora posted on Tuesday, November 29, 2011 - 12:05 pm
Is MLM estimation with EFA essentially an application of the Satorra-Bentler scaled chi-square and robust standard errors to the EFA model?
Is there any methodological literature I can cite regarding the use of MLM in an EFA context?
A reviewer recently challenged my claim that the Satorra-Bentler procedure can be applied to EFA using specialized software; Mplus' MLM is what I had in mind.

thanks!
 Tihomir Asparouhov posted on Tuesday, November 29, 2011 - 2:34 pm
Yes.

In EFA settings the model fit and chi-square are obtained for the unrotated solution (a CFA model). The rotation of the parameter estimates does not affect fit. Thus there are no chi-square issues that arise from EFA.
 Dave Flora posted on Wednesday, November 30, 2011 - 6:44 am
Thanks Tihomir.
What about robust standard errors with EFA?
 Tihomir Asparouhov posted on Wednesday, November 30, 2011 - 10:04 am
Take a look at Appendix C in

http://statmodel.com/download/SEM-Asparouhov2009.pdf

The asymptotic distribution of the rotated solutions is based on the asymptotic
distribution of the correlation matrix. If you use robust standard errors for the correlation matrix you get robust standard errors for the rotated solution.
Back to top
Add Your Message Here
Post:
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action: