I have run separate EFAs and then CFAs on the second half of the dataset to confirm the solution and the one-factor solution fits well across time points. One weird thing is happening though when I assess configural measurement invariance across time, the loadings for a few of the time points are inverted, so instead of all indicators loading positively for all latent variables, at some points, all loadings are negative, e.g.,
latent variable T1 | |
---|---|
indicator1 | .653 |
indicator2 | .756 |
indicator3 | .465 |
indicator4 | .831 |
indicator5 | .613 |
latent variable T2 | |
indicator1 | -.523 |
indicator2 | -.458 |
indicator3 | -.432 |
indicator4 | -.846 |
indicator5 | -.785 |
latent variable T3 | |
indicator1 | .511 |
This was not the case for the individual models as they all loaded positively onto the latent variable. Why is this happening?