cor2cov {colorednoise} | R Documentation |
Convert from Correlation Matrix to Covariance Matrix
Description
Convert a correlation matrix to a covariance matrix.
Usage
cor2cov(sigma, corrMatrix)
Arguments
sigma |
A vector of standard deviations for the variables you're describing. Length must be the same as the number of rows/columns of CorrMatrix. |
corrMatrix |
A valid correlation matrix. |
Value
A covariance matrix with the same dimensions as corrMatrix.
Examples
corr <- matrix(c(1, 0.53, 0.73, 0.53, 1, 0.44, 0.73, 0.44, 1), nrow = 3)
sigmas <- c(2, 0.3, 1.2)
covar <- cor2cov(sigmas, corr)
cov2cor(covar)
[Package colorednoise version 1.1.2 Index]