Compute quantiles of a sample and return them in a format consistent with other summary functions in the posterior package.
(multiple options) One of:
A matrix of draws for a single variable (iterations x chains). See
extract_variable_matrix()
.
An rvar
.
(numeric vector) Probabilities in [0, 1]
.
(logical) Should NA
and NaN
values be removed from x
prior
to computing quantiles? The default is FALSE
.
Arguments passed to individual methods (if applicable) and then
on to stats::quantile()
.
(logical) Should the result have a names
attribute? The
default is TRUE
, but use FALSE
for improved speed if there are many
values in probs
.
A numeric vector of length length(probs)
. If names = TRUE
, it has a
names attribute with names like "q5"
, "q95"
, etc, based on the values
of probs
.
mu <- extract_variable_matrix(example_draws(), "mu")
quantile2(mu)
#> q5 q95
#> -0.8536202 9.3873124