dvn <- scrapeVarCross(
dat = commitmentQ,
x_order = "spi",
x_stem = "sat.g",
x_delim1 = ".",
x_delim2 = "_",
distinguish_1 = "1",
distinguish_2 = "2"
)
sat.indist.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat"
)
sat.lvars.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat",
constr_dy_meas = "loadings",
constr_dy_struct = "variances"
)
sat.resids.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat",
constr_dy_meas = c("loadings", "intercepts", "residuals"),
constr_dy_struct = "none",
writeTo = tempdir(),
fileName = "dBiFac_residual"
)
sat.ints.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat",
constr_dy_meas = c("loadings", "intercepts"),
constr_dy_struct = "none",
writeTo = tempdir(),
fileName = "dBiFac_intercept"
)
sat.loads.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat",
constr_dy_meas = c("loadings"),
constr_dy_struct = "none",
writeTo = tempdir(),
fileName = "dBiFac_loading"
)
sat.config.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat",
constr_dy_meas = "none",
constr_dy_struct = "none",
writeTo = tempdir(),
fileName = "dBiFac_configural"
)
sat.source.script <- scriptBifac(
dvn,
scaleset = "FF",
lvname = "Sat",
constr_dy_meas = "loadings_source",
constr_dy_struct = "none",
writeTo = tempdir(),
fileName = "dBiFac_source"
)
Run the code above in your browser using DataLab