I'm interested in running a multiple group latent growth model to test for invariance in growth parameters across two groups, by constraining particular parameters to be equal across groups (vs freely estimating) and doing LL chi-square model comparisons.
My groups are a little awkward because they're actually two independent studies. Both studies measured a variable across time in adolescence; the variables have been harmonized across studies and the range in ages/birth cohorts is relatively similar. However, one study had 5 waves of data collection and the other study has 3 waves. Say I wanted to know if the mean and variance of the intercept was invariant across studies.
From what I understand, a multiple group model with parameters constrained across groups is not possible to estimate using traditional FIML unless both groups have complete covariance structures. Males and females cannot be modeled in a multiple group CFA if all males happen to be missing values for one or more of the CFA manifest indicators. From what I understand, the logic extends to growth factors. While I'm not using groups from one study, rather im treating two independent studies as the groups in order to test for invariance of parameter estimates. If I run this model in Mplus, for example, where I specify a multiple group LGM with five time variables, the model fails to run because the study with three waves is being treated as if there is complete missing data on the 4th and 5th wave variables (i.e. incomplete covariance structure). This is the case even when I use age as the time metric (creating individually varying definition variables and fixing slope factor loadings to each individuals age at respective wave). Similar problem occurs if I specify a three time point multiple group LGM. One fix in Mplus is to use a pattern mixture procedure (see Kim et al., Widaman et al, below) by specifying a growth mixture model with known classes based on the grouping variable (in my case study). From what I understand, this is a fix because the mixture modeling estimation procedure does not require complete covariance structure as each study is assumed to be a derivative of one overall mixture. Parameters can be constrained across latent classes, covariance structures are allowed to be class (group) specific, allowing for LL model comparisons. According to Kim et al's simulation, running a multiple group LGM when both groups have complete covariance structure produces equivalent results when conducted through a pattern mixture procedure. Widaman et al. describe other work arounds not focused on mixture modeling procedures.
Does anyone know 1) if this is an issue with the FIML estimation procedure used by openmx and if so, 2.) are there recommended solutions?
thanks,
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3864537/
https://www.tandfonline.com/doi/full/10.1080/10705511.2013.797819