library(lavaan)
moda <-
"
x3 ~ a*x1 + b*x2
x4 ~ a*x1
ab := a*b
"
fita <- sem(moda, dat_path_model, fixed.x = TRUE)
outa <- model_set(fita,
progress = FALSE,
parallel = FALSE)
modb <-
"
x3 ~ a*x1 + b*x2
x4 ~ a*x2
ab := a*b
"
fitb <- sem(modb, dat_path_model, fixed.x = TRUE)
outb <- model_set(fitb,
progress = FALSE,
parallel = FALSE)
mod2 <-
"
x2 ~ 0*x3 + 0*x4
x1 ~ 0*x3
"
fit2 <- sem(mod2, dat_path_model)
mod3 <-
"
x2 ~ x3 + 0*x4
x1 ~ x3
"
fit3 <- sem(mod3, dat_path_model)
out <- c(outa$models, user2 = fit2, outb$models, user3 = fit3)
out
out2 <- c(outa, user2 = fit2, outb$models, user3 = fit3)
out2
out3 <- c(outa, user2 = fit2, outb, user3 = fit3)
out3
Run the code above in your browser using DataLab