Message/Author 


I am attempting to run difftest to assess the difference between a 2factor and 3factor EFA with categorical data. I used the DIFFTEST option in the SAVEDATA command for the 3factor solution and then ran a 2factor solution with the DIFFTEST option in the ANALYSIS command. I am receiving no chisquare difference testing output, however. Any guidance would be appreciated. VARIABLE: NAMES ARE RES1RES22; USEVARIABLES ARE RES1RES22; CATEGORICAL ARE RES1RES22; ANALYSIS: TYPE IS EFA 2 2; ESTIMATOR IS WLSMV; ITERATIONS = 1000; CONVERGENCE = 0.00005; ROTATION = GEO; DIFFTEST = c:\fac3.dat; 


The DIFFTEST option is not available with TYPE=EFA. You can do an EFA model using ESEM and use DIFFTEST there. See Example 5.24. ESEM without covariates and direct effects is EFA. 


Ah! Thank you. 


I am running a complex EFA with categorical and continuous data that is also nested (so I am using a cluster variable). I am using WLSMV. I have two questions: 1. I am trying to determine which factor solution is best and normally would look at ChiSquare difference testing, but there is a note that says you cannot use the chsquare difference testing in the normal way and to use the DIFFTEST option. I tried doing this and it would not work? Is there another way to compare the factor solutions in an EFA? 2. I ran an EFA with option for MODINDICES and it gave me a Theta matrix? I have no idea what this means, or what I am supposed to do with that information. My goal was to use info from MODINDICES to make my model better before running a CFA? Thank you! 


1. Send the output and your license number to support@statmodel.com. 2. These are residual covariances. Ask for MODINDICES (ALL). 

PoYi Chen posted on Tuesday, December 10, 2013  2:47 pm



Dear Dr.Muthen, you mentioned that we can use ESEM to do the chi square different test that based on WLSMV, I am wondering do you know or have published any article that specifically address the issue of conducing the chi corrected different test base on corrected chi squared in the context of ESEM? thank you! 


PoYi The Chisquare test of fit in general does not account for parameter rotation because the the test of fit for an EFA or an ESEM model is based on the unrotated CFA solution. Thus the Chisquare test of fit is independent and unrelated to the rotation in any way, so there are no ESEM specifics for the chisquare test. The chisqaure test is essentially based on a CFA model. 

Back to top 