lavMatrixRepresentation {lavaan} | R Documentation |
lavaan matrix representation
Description
Extend the parameter table with a matrix representation.
Usage
lavMatrixRepresentation(partable, representation = "LISREL",
add.attributes = FALSE, as.data.frame. = TRUE)
Arguments
partable |
A lavaan parameter table (as extracted by the
|
representation |
Character. The matrix representation style. Currently, only the all-y version of the LISREL representation is supported. |
add.attributes |
Logical. If |
as.data.frame. |
Logical. If |
Value
A list or a data.frame containing the original parameter table, plus
three columns: a "mat"
column containing matrix names, and
a "row"
and "col"
column for the row and column indices
of the model parameters in the model matrices.
See Also
Examples
HS.model <- ' visual =~ x1 + x2 + x3
textual =~ x4 + x5 + x6
speed =~ x7 + x8 + x9 '
fit <- cfa(HS.model, data=HolzingerSwineford1939)
# extract partable
partable <- parTable(fit)
# add matrix representation (and show only a few columns)
lavMatrixRepresentation(partable)[,c("lhs","op","rhs","mat","row","col")]
[Package lavaan version 0.6-18 Index]