- object
An object of class lavaan.mi.
- constraints
A character
string (typically between single
quotes) containing one or more equality constraints.
See examples for more details
- pool.method
character
indicating which pooling method to use.
"D1"
or "Rubin"
(default) indicates Rubin's (1987) rules
will be applied to the point estimates and the asymptotic covariance
matrix of model parameters, and those pooled values will be used to
calculate the Wald test in the usual manner. "D2"
, "LMRR"
,
or "Li.et.al"
indicate that the complete-data Wald test statistic
should be calculated using each imputed data set, which will then be
pooled across imputations, as described in Li, Meng, Raghunathan, & Rubin
(1991) and Enders (2010, chapter 8).
- asymptotic
logical
. If FALSE
(default), the pooled test
will be returned as an F-distributed statistic with numerator
(df1
) and denominator (df2
) degrees of freedom.
If TRUE
, the pooled F statistic will be multiplied by its
df1
on the assumption that its df2
is sufficiently large
enough that the statistic will be asymptotically \(\chi^2\) distributed
with df1
.
- scale.W
logical
. If FALSE
, the pooled
asymptotic covariance matrix of model parameters is calculated as the
weighted sum of the within-imputation and between-imputation components.
Otherwise, the pooled asymptotic covariance matrix of model parameters is
calculated by scaling the within-imputation component by the
average relative increase in variance (ARIV; see Enders, 2010, p. 235),
which is only consistent when requesting the F test (i.e.,
asymptotic = FALSE
. Ignored (irrelevant) if pool.method = "D2"
.
- omit.imps
character
vector specifying criteria for omitting
imputations from pooled results. Can include any of
c("no.conv", "no.se", "no.npd")
, the first 2 of which are the
default setting, which excludes any imputations that did not
converge or for which standard errors could not be computed. The
last option ("no.npd"
) would exclude any imputations which
yielded a nonpositive definite covariance matrix for observed or
latent variables, which would include any "improper solutions" such
as Heywood cases. Specific imputation numbers can also be included in this
argument, in case users want to apply their own custom omission criteria
(or simulations can use different numbers of imputations without
redundantly refitting the model).
- verbose
logical
. If TRUE
, print the restriction
matrix and the estimated restricted values.
- warn
logical
. If TRUE
, print warnings if they occur.