mxGetExpected {OpenMx}R Documentation

Extract the component from a model's expectation

Description

This function extracts the expected means, covariance, or thresholds from a model.

Usage

mxGetExpected(model, component)
imxGetExpectationComponent(model, component)

Arguments

model

MxModel object from which to extract the expectation component.

component

A character. The name of the component to extract.

Details

The expected means, covariance, or thresholds can be extracted from Normal (mxExpectationNormal), RAM (mxExpectationRAM), and LISREL (mxExpectationLISREL) models.

Value

A matrix, giving the expectation component requested.

References

The OpenMx User's guide can be found at http://openmx.psyc.virginia.edu/documentation.

Examples

   
#----------
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.


[Package OpenMx version 2.2.4 Index]