| mxGetExpected {OpenMx} | R Documentation |
This function extracts the expected means, covariance, or thresholds from a model.
mxGetExpected(model, component) imxGetExpectationComponent(model, component)
model |
MxModel object from which to extract the expectation component. |
component |
A character. The name of the component to extract. |
The expected means, covariance, or thresholds can be extracted from Normal (mxExpectationNormal), RAM (mxExpectationRAM), and LISREL (mxExpectationLISREL) models.
A matrix, giving the expectation component requested.
The OpenMx User's guide can be found at http://openmx.psyc.virginia.edu/documentation.
#----------
require(OpenMx)
manifests <- paste("x", 1:5, sep="")
latents <- c("G")
factorModel <- mxModel("One Factor",
type="RAM",
manifestVars = manifests,
latentVars = latents,
mxPath(from=latents, to=manifests),
mxPath(from=manifests, arrows=2),
mxPath(from=latents, arrows=2,
free=FALSE, values=1.0),
mxPath(from = 'one', to = manifests))
mxGetExpected(factorModel, "covariance")
# oops. Starting values indicate a zero covariance matrix.
# Probably should adjust them.