Learn R Programming

metaSEM (version 1.4.0)

create.V: Create a V-known matrix

Description

It creates a V-known matrix of the sampling covariance matrix using definition variables.

Usage

create.V(x, type = c("Symm", "Diag", "Full"), as.mxMatrix = TRUE)

Value

A list of MxMatrix-class. The V-known sampling covariance matrix is computed in V.

Arguments

x

A character vector of variable names of the sampling covariance matrix.

type

Either "Symm", "Diag" or "Full". Suppose the number of variables is \(p\), the numbers of variable names for "Symm", "Diag", and "Full" are \(p(p-1)/2 \), \(p\), and \(p*p\), respectively. The elements are arranged in a column major.

as.mxMatrix

Logical. Whether to convert the output into MxMatrix-class.

Author

Mike W.-L. Cheung <mikewlcheung@nus.edu.sg>

See Also

osmasem, create.Tau2, create.vechsR

Examples

Run this code
# \donttest{
my.df <- Cor2DataFrame(Nohe15A1)

## Create known sampling variance covariance matrix
V0 <- create.V(my.df$vlabels)
V0
# }

Run the code above in your browser using DataLab