metaSEM (version 1.2.4)

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)

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.

Value

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

See Also

osmasem, create.Tau2, create.vechsR

Examples

Run this code
# NOT RUN {
my.df <- Cor2DataFrame(Nohe15A1$data, Nohe15A1$n)

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

Run the code above in your browser using DataLab