I am working on measurement invariance and I got stuck in the strong invariance testing: [...] group="group", group.equal=c("loadings", "intercepts")). Both configural and weak invariance pass the test, however the strong invariance model is worst than the weak invariance model. Therefore, I am looking for partial invariance.
I am not sure what parTable() is suggesting me to do. From lavTestScore(), the largest X2 is 10.109 (p < .001). This correspond to .p29. = = .p146. in the columns lhs, op, rhs.
Then, I look at parTable() and the .p29. == .p146. labels (in columns label, plabel) correspond to X =~ x4 in the lhs, op, rhs columns. What does it mean? x4 was already loading on X. Is it suggesting me to release x4 (group.partial = c("x4 ~ 1")? It seems strange to me because in that case I would have get ~1 in the op column, so I am not sure what I should do.
Many thanks,
Sara
.p29. == .p146. labels correspond to X =~ x4 in the lhs, op, rhs columns. What does it mean?
x4 was already loading on X. Is it suggesting me to release x4 (group.partial = c("x4 ~ 1")?