It fits MASEM with the one-stage MASEM (OSMASEM) approach.
osmasem(model.name="osmasem", RAM=NULL, Mmatrix=NULL,
Tmatrix=NULL, Jmatrix=NULL, Ax=NULL, Sx=NULL,
A.lbound=NULL, A.ubound=NULL,
RE.type=c("Diag", "Symm", "Zero"), data,
subset.variables=NULL, subset.rows=NULL,
intervals.type = c("z", "LB"),
mxModel.Args=NULL, mxRun.Args=NULL,
suppressWarnings=TRUE, silent=TRUE, run=TRUE, ...)
An object of class osmasem
A string for the model name in mxModel
.
A RAM object including a list of matrices of the model
returned from lavaan2RAM
. If it is given,
Mmatrix
and Tmatrix
arguments will be ignored.
A list of matrices of the model implied correlation
matrix created by the create.vechsR
. It is only required when
RAM
is null.
A list of matrices of the heterogeneity
variance-covariance matrix created by the create.Tau2
. It is only required when RAM
is null.
The Jacobian matrix of the mean structure in mxMatrix. The covariance structure is Jmatrix %&% Tau2 + Vi. If it is not givin, an identity matrix will be used.
A Amatrix of a list of Amatrix with definition variables as
the moderators of the Amatrix. It is used to create the Mmatrix
.
A Smatrix of a list of Smatrix with definition variables as
the moderators of the Smatrix. It is used to create the
Mmatrix
.
A matrix of lower bound of the Amatrix. If a scalar is given, the lbound matrix will be filled with this scalar.
A matrix of upper bound of the Amatrix. If a scalar is given, the ubound matrix will be filled with this scalar.
Type of the random effects.
A list of data created by the Cor2DataFrame
.
A character vector of the observed variables selected for the analysis.
A logical vector of the same length as the number of rows in the data to select which rows are used in the analysis.
Either z
(default if missing) or
LB
. If it is z
, it calculates the 95% confidence
intervals (CIs) based on the estimated standard error. If it
is LB
, it calculates the 95% likelihood-based CIs on the parameter estimates.
A list of arguments passed to mxModel
.
A list of arguments passed to mxRun
.
Logical. If it is TRUE
, warnings are
suppressed. This argument is passed to mxRun
.
Logical. An argument is passed to mxRun
Logical. If FALSE
, only return the mx model without running the analysis.
Not used yet.
Mike W.-L. Cheung <mikewlcheung@nus.edu.sg>
Jak, S., & Cheung, M. W.-L. (2020). Meta-analytic structural equation modeling with moderating effects on SEM parameters. Psychological Methods, 25 (4), 430-455. https://doi.org/10.1037/met0000245
Cor2DataFrame
, create.vechsR
,
create.Tau2
, create.V
, osmasem
, Nohe15