Longitudinal measurement invariance testing with categorical data
In a recent paper – Edossa, Schroeders, Weinert, & Artelt, 2018 – we came across the issue of longitudinal measurement invariance testing with categorical data. There are quite good primers and textbooks on longitudinal measurement invariance testing with continuous data (e.g., Geiser, 2013). However, at the time of writing the manuscript there wasn’t an application of measurement invariance testing in the longitudinal run with categorical data. In case your are interest in using such an invariance testing procedure, we uploaded the R syntax for all measurement invariance steps.
Basically, the testing procedure has the same parameter restrictions as the cross-sectional multi-group confirmatory factor analysis (for more information, see Schroeders & Wilhelm, 2011), with the exception of additional residual correlations across time points. In contrast, to measurement invariance testing with continuous data, one of the main difference is that with categorical data thresholds and factor loadings have to be varied in tandem (see Table 1), which is not always acknowledged. Consequently, the step of metric measurement invariance testing is dropped.
Table 1. Testing for Longitudinal Measurement Invariance with Continuous and Categorical Data.
|Configural invariance||*||*||*||Fixed at 0|
|Weak invariance||Fixed||*||*||Fixed at 0|
|Strong invariance||Fixed||Fixed||*||Fixed at 0/*|
|Strict invariance||Fixed||Fixed||Fixed||Fixed at 0/*|
|Configural invariance||(*||*)||Fixed at 1||Fixed at 0|
|Strong invariance||(Fixed||Fixed)||Fixed at 1/*||Fixed at 0/*|
|Strict invariance||(Fixed||Fixed)||Fixed at 1||Fixed at 0/*|
Note. The asterisk (*) indicates that the parameter is freely estimated. Fixed = the parameter is fixed to equity over time points; Fixed at 1 = the residual variances are fixed to 1 at all time points; Fixed at 0 = factor means are fixed at 0 at all time points. Fixed at 0/* = factor means are fixed at 0 at the first time point and freely estimated at the other time points. Fixed at 1/* = the residual variances are fixed to 1 at the first time point and freely estimated at the other time points. Parameters in parentheses need to be varied in tandem.
During the revision of the manuscript, Liu et al. (2016) published another approach for longitudinal measurement invariance testing with ordered-categorical data in Psychological Methods, which actually yields the same results and df.
- Edossa, A. K., Schroeders, U., Weinert, S., & Artelt, C. (2018). The development of emotional and behavioral self-regulation and their effects on academic achievement in childhood. International Journal of Behavioral Development, 42, 192–202. https://doi.org/10.1177/0165025416687412 1
- Geiser, C. (2013). Data Analysis with Mplus. New York: Guilford Press.
- Liu, Y., Millsap, R. E., West, S. G., Tein, J.-Y., Tanaka, R., & Grimm, K. J. (2016). Testing measurement invariance in longitudinal data with ordered-categorical measures. Psychological Methods, 22, 486–506. https://doi.org/10.1037/met0000075 3
- Schroeders, U., & Wilhelm, O. (2011). Equivalence of reading and listening comprehension across test media. Educational and Psychological Measurement, 71, 849–869. https://doi.org/10.1177/0013164410391468