sample_parameters_uniformly {pharmr}R Documentation

sample_parameters_uniformly

Description

Sample parameter vectors using uniform sampling

Each parameter value will be randomly sampled from a uniform distribution with the bounds being estimate ± estimate * fraction.

Usage

sample_parameters_uniformly(
  model,
  parameter_estimates,
  fraction = 0.1,
  force_posdef_samples = NULL,
  n = 1,
  rng = NULL
)

Arguments

model

(Model) Pharmpy model

parameter_estimates

(array) Parameter estimates for parameters to use

fraction

(numeric) Fraction of estimate value to use for distribution bounds

force_posdef_samples

(numeric (optional)) Number of samples to reject before forcing variability parameters to give positive definite covariance matrices.

n

(numeric) Number of samples

rng

(numeric (optional)) Random number generator or seed

Value

(data.frame) samples

See Also

sample_parameters_from_covariance_matrix : Sample parameter vectors using the

uncertainty covariance matrix

sample_individual_estimates : Sample individual estiates given their covariance

Examples

## Not run: 
model <- load_example_model("pheno")
results <- load_example_modelfit_results("pheno")
rng <- create_rng(23)
pe <- results$parameter_estimates
sample_parameters_uniformly(model, pe, n=3, rng=rng)

## End(Not run)

[Package pharmr version 0.96.0 Index]