Description Usage Arguments Details Value See Also Examples
View source: R/emxBehaviorGenetics.R
This function creates a Cholesky variance matrix and associated MxMatrix and MxAlgebra objects.
1 | emxCholeskyVariance(x, name, values=.8, free=TRUE)
|
x |
character vector. The names of the variables used for the matrix. |
name |
character. The name of the variance matrix created. |
values |
numeric vector. The starting values for the lower triangular matrix. |
free |
logical vector. Whether the lower triangular elements are free. |
This is a helper function for creating a matrix that is symmetric and positive definite. Full covariance matrices are the most common case of these. In a behavior genetics modeling context, Cholesky components can be created for Additive genetics, Common environments, and unique Environments. These are unrestrictive models of the covariances of multiple phenotypes.
A list with two components. The first component is the lower triangular MxMatrix. The second component is an MxAlgebra, the result of which is the positive definite variance matrix.
emxGeneticFactorVariance
1 2 3 4 5 6 |
# Create a Cholesky variance matrix called 'A'
require(EasyMx)
nVar <- 3
x <- paste0('x', 1:nVar)
amat <- emxCholeskyVariance(x, 'A')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.