| Literature DB >> 27047404 |
Myung H Im1, Eun S Kim2, Oi-Man Kwok3, Myeongsun Yoon3, Victor L Willson3.
Abstract
In educational settings, researchers are likely to encounter multilevel data with cross-classified structure. However, due to the lack of familiarity and limitations of statistical software for cross-classified modeling, most researchers adopt less optimal approaches to analyze cross-classified multilevel data in testing measurement invariance. We conducted two Monte Carlo studies to investigate the performances of testing measurement invariance with cross-classified multilevel data when the noninvarinace is at the between-level: (a) the impact of ignoring crossed factor using conventional multilevel confirmatory factor analysis (MCFA) which assumes hierarchical multilevel data in testing measurement invariance and (b) the adequacy of the cross-classified multiple indicators multiple causes (MIMIC) models with cross-classified data. We considered two design factors, intraclass correlation (ICC) and magnitude of non-invariance. Generally, MCFA demonstrated very low statistical power to detect non-invariance. The low power was plausibly related to the underestimated factor loading differences and the underestimated ICC due to the redistribution of the variance component from the ignored crossed factor. The results demonstrated possible incorrect statistical inferences with conventional MCFA analyses that assume multilevel data as hierarchical structure for testing measurement invariance with cross-classified data (non-hierarchical structure). On the contrary, the cross-classified MIMIC model demonstrated acceptable performance with cross-classified data.Entities:
Keywords: Monte Carlo; cross-classified MIMIC; cross-classified multilevel data; measurement invariance; multilevel confirmatory factor analysis; non-hierarchical structure data; simulations
Year: 2016 PMID: 27047404 PMCID: PMC4804162 DOI: 10.3389/fpsyg.2016.00328
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Figure 1Two-level conventional multilevel confirmatory factor analysis (MCFA) depicted in (A) and two-level cross-classified MCFA depicted in (B). FW is within-level latent factor; FB is between-level latent factor; FB1 and FB2 are the two crossed factors 1 and 2, respectively, at the between-level. In the within part of the model, XI–X4 are the continuous observed variables, and the random intercept is shown as a filled circle at the end of the arrow pointing to each observed variable.
Population parameters used for cross-classified multilevel data generation.
| Between (FB1, school) | Small | Small | 0.75 | 0.15 | 0.10 | 0.05 | |
| Medium | 0.90 | 0.65 | 0.25 | ||||
| Large | 0.55 | 0.35 | |||||
| Medium | Small | 0.75 | 0.15 | 0.25 | 0.05 | ||
| Medium | 0.90 | 0.65 | 0.25 | ||||
| Large | 0.55 | 0.35 | |||||
| Large | Small | 0.75 | 0.15 | 0.50 | 0.05 | ||
| Medium | 0.90 | 0.65 | 0.25 | ||||
| Large | 0.55 | 0.35 | |||||
| Between (FB2, neighborhood) ignored in the analysis | Small | Small | 0.10 | 0.05 | |||
| Medium | 0.90 | 0.90 | None | ||||
| Large | |||||||
| Medium | Small | 0.25 | 0.05 | ||||
| Medium | 0.90 | 0.90 | None | ||||
| Large | |||||||
| Large | Small | 0.50 | 0.05 | ||||
| Medium | 0.90 | 0.90 | None | ||||
| Large | |||||||
| Within | Small | Small | 1.00 | 0.25 | |||
| Medium | 0.90 | 0.90 | None | ||||
| Large | |||||||
| Medium | Small | 1.00 | 0.25 | ||||
| Medium | 0.90 | 0.90 | None | ||||
| Large | |||||||
| Large | Small | 1.00 | 0.25 | ||||
| Medium | 0.90 | 0.90 | None | ||||
| Large | |||||||
ICC is intra-class correlation. DIF is the difference in between-level factor loadings of the target item between groups. G1 is group 1 as a reference group; G2 is group 2 as a focal group where the factor loading of one item was set to be smaller than the factor loading of G1 in the study.
Figure 2Partial cross-classification data structure where students are cross-classified by schools (FB1) and neighborhoods (FB2).
Summary of empirical power rate of Satorra-Bentler chi-square difference test (Δ χ.
| Mean Δ χ2 | 0.06 | 0.12 | 0.19 | 0.18 | 0.44 | 0.80 | 0.57 | 1.52 | 2.73 |
| Standard deviation | 0.07 | 0.12 | 0.21 | 0.16 | 0.41 | 0.74 | 0.49 | 1.38 | 2.35 |
| Empirical power rates | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.04 |
| Δ AIC | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Δ BIC | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Δ CFI | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Δ RMSEA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Δ SRMR Within | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Δ SRMR Between | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.01 |
For factorial invariance testing, we used the conventional multiple-group multilevel CFA with Type = TWOLEVEL routine in Mplus 7.4 and compared between configural invariance model and metric invariance model. For simulation design factors, the three different levels of ICC, 0.08, 0.17, and 0.25 are corresponding to small, medium and large levels; the three different magnitudes of non-invariant factor loading, 0.15, 0.25, and 0.35 are corresponding to small, medium and large loading difference between two groups. In Δ χ.
Relative bias in factor loading and factor variance in the configural invariance model (misspecified conventional MCFA).
| Small | Small | 0.00 | 0.03 | 0.02 | 0.20 | 0.06 | 0.17 | −0.95 | 0.02 | 0.09 | 0.03 | 0.10 | −0.08 | 0.22 | 0.09 |
| Medium | 0.00 | 0.03 | 0.02 | 0.37 | 0.06 | 0.26 | −0.95 | 0.02 | 0.09 | 0.03 | 0.10 | −0.14 | 0.23 | 0.09 | |
| Large | 0.00 | 0.03 | 0.03 | 0.62 | 0.06 | 0.29 | −0.96 | 0.03 | 0.09 | 0.03 | 0.09 | −0.20 | 0.25 | 0.08 | |
| Medium | Small | 0.00 | 0.04 | 0.02 | 0.17 | 0.07 | 0.15 | −0.85 | 0.03 | 0.23 | 0.03 | 0.24 | −0.05 | 0.17 | 0.09 |
| Medium | 0.00 | 0.04 | 0.02 | 0.33 | 0.07 | 0.23 | −0.85 | 0.04 | 0.23 | 0.03 | 0.24 | −0.10 | 0.19 | 0.09 | |
| Large | 0.00 | 0.04 | 0.02 | 0.54 | 0.08 | 0.31 | −0.85 | 0.06 | 0.23 | 0.03 | 0.24 | −0.13 | 0.20 | 0.10 | |
| Large | Small | 0.00 | 0.04 | 0.02 | 0.15 | 0.09 | 0.13 | −0.71 | 0.05 | 0.46 | 0.06 | 0.47 | −0.04 | 0.18 | 0.17 |
| Medium | 0.00 | 0.04 | 0.02 | 0.28 | 0.09 | 0.19 | −0.71 | 0.08 | 0.46 | 0.06 | 0.47 | −0.06 | 0.18 | 0.18 | |
| Large | 0.00 | 0.04 | 0.02 | 0.46 | 0.09 | 0.26 | −0.71 | 0.11 | 0.46 | 0.06 | 0.47 | −0.07 | 0.18 | 0.18 | |
For Simulation design factors, ICC is intra-class correlation; DIF is the difference in a target factor loading (λ.
Type I error and power of cross-classified multiple indicators multiple causes (MIMIC) models to detect intercept non-invariance.
| None | Small | 0.00 | 0.00 | 0.479 | 0.000 | 487 |
| (0.018) | ||||||
| Large | 0.00 | 0.00 | 0.479 | 0.000 | 500 | |
| (0.015) | ||||||
| Small | Small | 0.25 | 0.25 | 0.008 | 0.975 | 487 |
| (0.017) | ||||||
| Large | 0.25 | 0.25 | 0.005 | 1.000 | 500 | |
| (0.005) | ||||||
| Large | Small | 0.50 | 0.50 | 0.001 | 0.994 | 500 |
| (0.008) | ||||||
| Large | 0.50 | 0.50 | 0.000 | 1.000 | 500 | |
| (0.000) | ||||||
To fit the correct model, we used cross-classified MIMIC modeling with Type = CROSSCLASSIFIED routine in Mplus 7.4 using cross-classified data. ICC is intra-class correlation. DIF is the difference in a target intercept at the between-level across two groups. For simulation design factors, the two different levels of ICC, 0.08 and 0.25 are corresponding to small and large levels; the two different magnitudes of non-invariant intercept, 0.25, and 0.50 are corresponding to small and large intercept difference between two groups. SE is the average standard error of the corresponding estimates. We consider the statistical significance of the direct effect in the relaxed model at α = 0.05 as the presence of non-invariance in the intercept (i.e., the intercepts are statistically significantly different between two groups). Thus, with the intercept non-invariance conditions (i.e., DIF = Small and Large), the Proportion in Detecting Group Difference was considered as power; the same proportion was considered as Type I error with the invariance conditions (i.e., DIF = None).
Parameter estimates and relative bias of factor variance using cross-classified multiple indicators multiple causes (MIMIC) models with a grouping variable as a covariate.
| None | Small | 1.00 | 0.10 | 0.10 | 0.99 | 0.11 | 0.09 | −0.01 | 0.07 | −0.09 |
| Large | 1.00 | 0.50 | 0.50 | 0.99 | 0.55 | 0.47 | −0.01 | 0.10 | −0.05 | |
| Large | Small | 1.00 | 0.10 | 0.10 | 0.99 | 0.11 | 0.09 | −0.01 | 0.07 | −0.12 |
| Large | 1.00 | 0.50 | 0.50 | 0.99 | 0.55 | 0.47 | −0.01 | 0.10 | −0.05 | |
| Small | Small | 1.00 | 0.10 | 0.10 | 0.99 | 0.11 | 0.09 | −0.01 | 0.07 | −0.12 |
| Large | 1.00 | 0.50 | 0.50 | 0.99 | 0.55 | 0.47 | −0.01 | 0.10 | −0.05 | |
ICC is intra-class correlation. DIF is the difference in a target intercept at the between-level across two groups. Population parameters are the generated factor variances in the simulation. Parameter estimates are the average of the estimated factor variances across valid replications.