sample_prior_IMIS: Use Latin Hypercube Sampling (LHS) to sample from prior for...

View source: R/bayesian_helpers.R

sample_prior_IMISR Documentation

Use Latin Hypercube Sampling (LHS) to sample from prior for IMIS method

Description

Use Latin Hypercube Sampling (LHS) to sample from prior for IMIS method

Usage

sample_prior_IMIS(.n_samples, .l_params = .l_params_)

Arguments

.n_samples

An integer specifying the number of samples to be generated.

.l_params

A list that contains a vector of parameter names, distributions and distributions' arguments.

Value

A table with each parameter LHS samples in a separate column

Examples

## Not run: 
v_params_names <- c("p_Mets", "p_DieMets")
v_params_dists <- c("unif", "unif")
args <- list(list(min = 0.04, max = 0.16),
             list(min = 0.04, max = 0.12))
l_params <- list('v_params_names' = v_params_names,
                 'v_params_dists' = v_params_dists,
                 'args' = args)

sample_prior_LHS(.l_params = l_params,
                 .n_samples = 10)

## End(Not run)

W-Mohammed/calibrater documentation built on Oct. 14, 2023, 1:57 a.m.