dist_transformed {distributional} | R Documentation |
Modify a distribution with a transformation
Description
The density()
, mean()
, and variance()
methods are approximate as
they are based on numerical derivatives.
Usage
dist_transformed(dist, transform, inverse)
Arguments
dist |
A univariate distribution vector. |
transform |
A function used to transform the distribution. This transformation should be monotonic over appropriate domain. |
inverse |
The inverse of the |
Examples
# Create a log normal distribution
dist <- dist_transformed(dist_normal(0, 0.5), exp, log)
density(dist, 1) # dlnorm(1, 0, 0.5)
cdf(dist, 4) # plnorm(4, 0, 0.5)
quantile(dist, 0.1) # qlnorm(0.1, 0, 0.5)
generate(dist, 10) # rlnorm(10, 0, 0.5)
[Package distributional version 0.4.0 Index]