Message/Author 


Hello, Is there a method for comparing models in the EFA framework? The fit statistics are very useful but it's difficult to say which model actually is the "best" fitting model. Is EFA in the CFA framework the method of choice for EFA model comparison? Also, is it possible with the WLSMV estimator? Thank you! Tom 


I think the EFA models are nested so a chisquare difference test could be used. 


Is it possible then to use the DIFFTEST option subcommand in EFA to compare models when using the WLSMV estimator? 


No, but you can use the WLSM or WLS estimators with EFA. Alternatively, you can use DIFFTEST and WLSMV within ESEM, that is, setup the EFA model directly: f1f5 by y1y20 (*1); for example or see Example 1 in http://statmodel.com/download/examples1.pdf Note, however, that testing m1 factors against m factors is susceptible to overfactoring and inflated Type I error, see Hayashi, K., Bentler, P. M., & Yuan, K. (2007). On the likelihood ratio test for the number of factors in exploratory factor analysis. Structural Equation Modeling, 14, 505–526. 


So you can use DIFFTEST with WLSM or you can use the chisquare difference test? How does WLSM perform compared to WLSMV? 


Okay, so you can not use chisquare for difference testing, so I'm assuming you can use DIFFTEST with WLSM? How would the code work with EFA in that you have to specify two factor structures? 


The DIFFTEST option is used only with WLSMV. With WLSM a scaling correction factor is given that is used when hand calculating the chisquare difference test. WLSM and WLSMV perform pretty much the same. 


Thanks Linda. I did run the DIFFTEST in EFA with WLSMV and it did work. But I assume the output file is meaningless? 


Hi, Which relative fit indexes do you recommend for EFA with MPlus? My model gives a low CFI (.88), but good RMSEA (.06) and SRMR (.03), and the factor structures make theoretical sense. Can I rely on RMSEA and SRMR in such a case? Thanks, 


I would also look at chisquare. The low CFI may be because of low correlations. 


I have an EFA model with categorical items. The estimator is WLSM. How can I compare the models ( e.g. a model with 5 factors vs. a model with 6 factors)? There is a warning about comparing the chisquares. Should I use the formula's in the technical appendix on difference testing, however, there is only mentioned ML, MLM or MLR as estimators? 


The test for WLSM is the same as for MLR and MLM as shown on the website under How To. 

Back to top 