dist_quantiles: A distribution parameterized by a set of quantiles

View source: R/dist_quantiles.R

dist_quantilesR Documentation

A distribution parameterized by a set of quantiles

Description

A distribution parameterized by a set of quantiles

Usage

dist_quantiles(values, quantile_levels)

Arguments

values

A vector (or list of vectors) of values.

quantile_levels

A vector (or list of vectors) of probabilities corresponding to values.

When creating multiple sets of values/quantile_levels resulting in different distributions, the sizes must match. See the examples below.

Value

A vector of class "distribution".

Examples

dist_quantiles(1:4, 1:4 / 5)
dist_quantiles(list(1:3, 1:4), list(1:3 / 4, 1:4 / 5))
dstn <- dist_quantiles(list(1:4, 8:11), c(.2, .4, .6, .8))
dstn

quantile(dstn, p = c(.1, .25, .5, .9))
median(dstn)

# it's a bit annoying to inspect the data
distributional::parameters(dstn[1])
nested_quantiles(dstn[1])[[1]]


cmu-delphi/epipredict documentation built on March 5, 2025, 12:17 p.m.