Learn R Programming

dySEM (version 1.4.1)

getConstraintTests: A function that performs a score test for relaxing each invariance equality constraint between partners in a given dyadic SEM model.

Description

A function that performs a score test for relaxing each invariance equality constraint between partners in a given dyadic SEM model.

Usage

getConstraintTests(constrainFit, filterSig = FALSE)

Value

a data frame with rows of equality constraints (now with readable param labels) and test statistic, df, and p for whether constraint worsens model fit

Arguments

constrainFit

fitted lavaan model with dyadic invariance equality constraints

filterSig

logical indicating whether to filter for significant constraints (default is FALSE)

Examples

Run this code
dvn <- scrapeVarCross(dat = commitmentM, x_order = "sip", x_stem = "sat.g",
x_delim2="_", distinguish_1="f", distinguish_2="m")

sat.resids.script <- scriptCor(dvn, lvname = "Sat",
constr_dy_meas = c("loadings", "intercepts", "residuals"),
constr_dy_struct = "none")

sat.resids.mod <- lavaan::cfa(sat.resids.script, data = commitmentM, std.lv = FALSE,
auto.fix.first= FALSE, meanstructure = TRUE)

getConstraintTests(sat.resids.mod)

Run the code above in your browser using DataLab