Computes componentwise quantiles of random vectors or arrays.
rvquantile(x, ...)
# S3 method for rv
rvquantile(
x,
probs = c(0.025, 0.1, 0.25, 0.5, 0.75, 0.9, 0.975),
ignoreInf = FALSE,
...
)
an object
further arguments passed to quantile
numeric vector of probabilities with values in [0,1]
ignore infinite values
A numeric vector of quantiles.
rvquantile
applies the quantile
function to each column of
sims(x)
.
rvmedian
applies median
to the each column of sims(x)
.
Kerman, J. and Gelman, A. (2007). Manipulating and Summarizing Posterior Simulations Using Random Variable Objects. Statistics and Computing 17:3, 235-244.
See also vignette("rv")
.
x <- rvnorm(3)
rvquantile(x)
#> 2.5% 10% 25% 50% 75% 90% 97.5%
#> [1,] -1.999302 -1.333035 -0.7517975 -0.056468194 0.6581706 1.257175 1.925125
#> [2,] -2.069520 -1.384601 -0.7126887 -0.073716625 0.6394119 1.267052 1.885296
#> [3,] -2.038776 -1.315944 -0.6378612 -0.001008112 0.5742479 1.292131 1.922724
rvquantile(x, probs=c(0, 0.01, 0.99, 1))
#> 0% 1% 99% 100%
#> [1,] -3.033573 -2.401861 2.307665 3.341333
#> [2,] -3.165603 -2.459759 2.119837 2.962964
#> [3,] -3.111877 -2.522209 2.256732 2.801079
rvmedian(x)
#> [1] -0.056468194 -0.073716625 -0.001008112