new_dist_spec function

Internal function for generating a dist_spec given parameters and a distribution.

Internal function for generating a dist_spec given parameters and a distribution.

This will convert all parameters to natural parameters before generating a dist_spec. If they have uncertainty this will be done using sampling.

new_dist_spec(params, distribution, max = Inf, cdf_cutoff = 0)

Arguments

  • params: Parameters of the distribution (including max)
  • distribution: Character; the distribution to use.
  • max: Numeric, maximum value of the distribution. The distribution will be truncated at this value. Default: Inf, i.e. no maximum.
  • cdf_cutoff: Numeric; the desired CDF cutoff. Any part of the cumulative distribution function beyond 1 minus the value of this argument is removed. Default: 0, i.e. use the full distribution.

Returns

A dist_spec of the given specification.

Examples

new_dist_spec( params = list(mean = 2, sd = 1), distribution = "normal" )