Hello,
I am estimating an Autoregressive Latent Trajectory (ALT) model in lavaan with three constructs (drug use, health, depression), measured across six time points (2000–2010). Drug use and health are ordinal (theta parameterization).
The results show a consistent pattern at the cross-sectional level:
drug use ↔ positively correlated with depression,
drug use ↔ negatively correlated with health,
health ↔ negatively correlated with depression.
So far, so good.
In addition, the growth factors (intercepts and slopes) show significant covariances that confirm the same structure:
intercept of drug use positively correlated with intercept of depression,
intercept of drug use negatively correlated with intercept of health,
intercept of health negatively correlated with intercept of depression,
slopes of health and depression negatively correlated.
This suggests a clear and consistent underlying pattern among the constructs.
However, when I look at the cross-lagged regressions, the picture changes:
Health sometimes predicts higher drug use at the next wave (e.g., health2002 → drug2004 = +0.152, p < .001).
Depression almost never predicts drug use longitudinally, despite strong positive contemporaneous covariances.
In one wave, better health even predicts higher depression two years later (health2002 → depression2004 = +0.015, p = .002)
I am wondering how this is possible and whether there is a methodological/statistical reason.
Also, since drug use is dichotomous, I had to remove the slope factor for drug because it led to identification problems (zero variance). Was this the correct decision in this context?
I attach below the main output from the model for reference.
Thank you very much for any insights!
Health sometimes predicts higher drug use at the next wave (e.g., health2002 → drug2004 = +0.152, p < .001).
Depression almost never predicts drug use longitudinally, despite strong positive contemporaneous covariances
In one wave, better health even predicts higher depression two years later (health2002 → depression2004 = +0.015, p = .002)
--
You received this message because you are subscribed to the Google Groups "lavaan" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lavaan+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lavaan/deaf1da4-bf1f-4cb8-95b9-cb4636f3f6c7n%40googlegroups.com.