Learn R Programming

EpiNow2 (version 1.7.1)

fix_parameters: Fix the parameters of a <dist_spec>

Description

[Experimental] If the given <dist_spec> has any uncertainty, it is removed and the corresponding distribution converted into a fixed one.

Usage

# S3 method for dist_spec
fix_parameters(x, strategy = c("mean", "sample"), ...)

Value

A <dist_spec> object without uncertainty

Arguments

x

A <dist_spec>

strategy

Character; either "mean" (use the mean estimates of the mean and standard deviation) or "sample" (randomly sample mean and standard deviation from uncertainty given in the <dist_spec>

...

ignored

Examples

Run this code
# An uncertain gamma distribution with shape and rate normally distributed
# as Normal(3, 0.5) and Normal(2, 0.5) respectively
dist <- Gamma(
  shape = Normal(3, 0.5),
  rate = Normal(2, 0.5),
  max = 20
)

fix_parameters(dist)

Run the code above in your browser using DataLab