Calculate the difference between the empirical (S) and the model-implied indicator variance-covariance matrix (Sigma_hat) using different distance measures.
calculateDG(
.object = NULL,
.matrix1 = NULL,
.matrix2 = NULL,
.saturated = args_default()$.saturated,
...
)calculateDL(
.object = NULL,
.matrix1 = NULL,
.matrix2 = NULL,
.saturated = args_default()$.saturated,
...
)
calculateDML(.object = NULL, .saturated = args_default()$.saturated, ...)
An R object of class cSEMResults resulting from a call to csem().
A matrix to compare.
A matrix to compare.
Logical. Should a saturated structural model be used?
Defaults to FALSE.
Ignored.
A single numeric value giving the distance between two matrices.
calculateDG: The geodesic distance (dG).
calculateDL: The squared Euclidian distance
calculateDML: The distance measure used by FIML
The functions are only applicable to objects inheriting class cSEMResults_default.
or cSEMResults_2ndorder. For objects of class cSEMResults_multi
use lapply(.object, calculateXX()).
The geodesic and the squared Euclidian distance may also be
computed for any two matrices A and B by supplying A and B directly via the
.matrix1 and .matrix2 arguments. If A and B are supplied .object is ignored.