Convert samples into arrays, matrices, or data frames
Source:R/stan_nma-class.R
as.array.stan_nma.Rd
Samples (post warm-up) from a stan_nma
model object can be coerced into an
array, matrix, or data frame.
Usage
# S3 method for class 'stan_nma'
as.array(x, ..., pars, include = TRUE)
# S3 method for class 'stan_nma'
as.data.frame(x, ..., pars, include = TRUE)
# S3 method for class 'stan_nma'
as_tibble(x, ..., pars, include = TRUE)
# S3 method for class 'stan_nma'
as.tibble(x, ..., pars, include = TRUE)
# S3 method for class 'stan_nma'
as.matrix(x, ..., pars, include = TRUE)
Arguments
- x
A
stan_nma
object- ...
Additional arguments passed to
as.array.stanfit()
- pars
Optional character vector of parameter names to include in output. If not specified, all parameters are used.
- include
Logical, are parameters in
pars
to be included (TRUE
, default) or excluded (FALSE
)?
Value
The as.array()
method produces a 3D array [Iteration, Chain,
Parameter] containing posterior samples of each parameter (as class
mcmc_array). This has the side effect of enabling
bayesplot
functions to
seamlessly work on stan_nma
objects.
The as.data.frame()
method produces a data frame containing posterior
samples of each parameter, combined over all chains.
The as.matrix()
method produces a matrix containing posterior samples of
each parameter, combined over all chains.