strumModel-class: Class "strumModel"
Description
strumModel
is an S4 class that represents a STRUctural Modeling of latent
Variables for family data.
Objects from the Class
Objects should not be created by calls of the form new("strumModel", ...)
but by the calls to the createStrumModel
function.Slots
varList
:- Object of class
"data.frame"
containing a list of variables and their properties. formulas
:- Object of class
"character"
containing the information about the formulas and dependencies. allRandomEffects
:- Object of class
"character"
listing all variance components in the model. paramNames
:- Object of class
"character"
describing the names of the model parameters. ascertainment
:- Object of class
"ANY"
stating the ascertainment criteria (function) of the data. E
:- Object of class
"list"
containing the variance matrices of measurement errors of the model. Z
:- Object of class
"list"
containing the variance matrices of random effects for the structural equation of the model. L
:- Object of class
"function"
to generate a matrix to relate the unobserved latent factors to the observed traits in the model. B
:- Object of class
"function"
to generate a matrix denoting the causal relationship among the latent factors in the model. Gs
:- Object of class
"function"
to generate a matrix to relate the observed covariates to the unobserved latent factors in the model. Gm
:- Object of class
"function"
to generate a matrix to relate the observed covariates to the observed traits in the model. thToThB
:- Object of class
"numeric"
for future use.
Extends
Class "strumVirtualModel"
, directly.Methods
- show
signature(object = "strumModel")
: Print a summary of the model. - plot
signature(object = "strumModel", layoutType="dot",
name="strumModel", toFile=TRUE, fileType="dot")
: Plot the model.