cor_matrix {PRA} | R Documentation |
Generate Correlation Matrix.
Description
Generate Correlation Matrix.
Usage
cor_matrix(num_samples = 100, num_vars = 5, dists = dists)
Arguments
num_samples |
The number of samples to generate. |
num_vars |
The number of distributions to sample. |
dists |
A list describing each distribution. |
Value
The function returns the correlation matrix for the distributions.
Examples
# List of probability distributions
dists <- list(
normal = function(n) rnorm(n, mean = 0, sd = 1),
uniform = function(n) runif(n, min = 0, max = 1),
exponential = function(n) rexp(n, rate = 1),
poisson = function(n) rpois(n, lambda = 1),
binomial = function(n) rbinom(n, size = 10, prob = 0.5)
)
# Generate correlation matrix
cor_matrix <- cor_matrix(num_samples = 100, num_vars = 5, dists = dists)
# Print correlation matrix
print(cor_matrix)
[Package PRA version 0.3.0 Index]