Hi, I was wondering what steps are necessary to test latent mean differences between two groups?
I conducted multi-group measurement invariance with group.equal (I have tested configural, metric and scalar invariance). When I set equality of intercepts in addition to loadings, the latent mean in the first group is 0, and in the second group is some value with its p-value. I wondered whether that standardized value in the other group represents the latent mean difference between two groups, or do I have to make some additional step to test latent mean difference explicitly?
Also if I use marker indicator approach for factor variance, is it necessary to use marker indicator for factor mean as well?
I have pasted the part of the output with intercepts for my latent variables in scalar model (strong invariance).
> fit.panas.scal.raz<-cfa(model=panas,data=first, estimator= "MLR",missing= "fiml", group="raz_bin", group.equal=c("loadings","intercepts"))
Warning message:
In lav_data_full(data = data, group = group, cluster = cluster, :
lavaan WARNING: group variable ‘raz_bin’ contains missing values
> summary(fit.panas.scal.raz, fit.measures = TRUE, standardized = TRUE)
Group 1 [0]:
Intercepts:
Estimate Std.Err z-value P(>|z|) Std.lv Std.all
fpa 0.000 0.000 0.000
fna 0.000 0.000 0.000
Group 2 [1]:
Intercepts:
Estimate Std.Err z-value P(>|z|) Std.lv Std.all
fpa -0.238 0.037 -6.471 0.000 -0.349 -0.349
fna 0.026 0.030 0.855 0.393 0.053 0.053
I was wondering what steps are necessary to test latent mean differences between two groups?
the latent mean in the first group is 0, and in the second group is some value with its p-value
I wondered whether that standardized value in the other group represents the latent mean difference between two groups, or do I have to make some additional step to test latent mean difference explicitly?
Also if I use marker indicator approach for factor variance, is it necessary to use marker indicator for factor mean as well?
why lavaan defaults to Glass's Delta instead of Cohen's D