discretise: Discretises a continuous distribution in an <epiparameter>...

View source: R/epiparameter.R

discretiseR Documentation

Discretises a continuous distribution in an ⁠<epiparameter>⁠ object

Description

Discretises a continuous distribution in an ⁠<epiparameter>⁠ object

Usage

discretise(x, ...)

discretize(x, ...)

## S3 method for class 'epiparameter'
discretise(x, ...)

## Default S3 method:
discretise(x, ...)

Arguments

x

An ⁠<epiparameter>⁠ object.

...

dots Extra arguments to be passed to the method.

Details

Converts the S3 distribution object in an ⁠<epiparameter>⁠ from continuous (using an object from the {distributional} package) to a discretised distribution (using an object from the {distcrete} package).

Value

An ⁠<epiparameter>⁠ object.

Examples

ebola_incubation <- epiparameter(
  disease = "ebola",
  epi_name = "incubation_period",
  prob_distribution = create_prob_distribution(
    prob_distribution = "gamma",
    prob_distribution_params = c(shape = 1, scale = 1)
  )
)
discretise(ebola_incubation)

epiparameter documentation built on April 3, 2025, 5:50 p.m.