cor2cov {mcgf}R Documentation

Convert correlation to covariance

Description

Convert correlation to covariance

Usage

cor2cov(V, sd, empirical = FALSE)

cor2cov_ar(V, sd, empirical = FALSE)

Arguments

V

A correlation matrix, usually positive semi-definite.

sd

A vector of standard deviations.

empirical

Logical; TRUE if V is empirical correlation.

Details

cor2cov converts a matrix. cor2cov_ar converts an 3-D array.

Value

A correlation matrix.

Examples

V <- matrix(c(1, 0.5, 0.5, 1), ncol = 2)
sd <- 1:2
cor2cov(V, sd)

V_ar <- array(c(1, 0.5, 0.5, 1), dim = c(2, 2, 2))
cor2cov_ar(V_ar, sd)

[Package mcgf version 1.1.0 Index]