| as.bugs.array {R2WinBUGS} | R Documentation |
Function converting results from Markov chain simulations that are not from BUGS
to be displayed using plot.bugs.
as.bugs.array(sims.array, model.file=NULL, program=NULL,
DIC=FALSE, n.iter=NULL, n.burnin=0, n.thin=1)
sims.array |
3-way array of simulation output, with dimensions n.keep, n.chains, and length of combined parameter vector. |
model.file |
file containing the model written in WinBUGS code |
program |
the program used |
DIC |
logical; whether DIC is given |
n.iter |
number of total iterations per chain used for generating sims.array |
n.burnin |
length of burn in, i.e. number of iterations to discarded
at the beginning for generating sims.array |
n.thin |
thinning rate, a positive integer, used for generating sims.array |
This function takes a 3-way array of simulations and makes it into a bugs
object that can be conveniently displayed using print and
plot and accessed using attach.bugs. If the third
dimension of sims() has names, the resulting bugs object will respect
that naming convention. For example, if the parameter names are
“alpha[1]”, “alpha[2]”, ..., “alpha[8]”, “mu”, “tau”, then
as.bugs.array will know that alpha is a vector of length 8, and mu and
tau are scalar parameters. These will all be plotted appropriately by
plot and attached appropriately by attach.bugs.
A bugs object is returned.
Jouni Kerman, kerman@stat.columbia.edu with modification by Andrew Gelman, gelman@stat.columbia.edu, packaged by Uwe Ligges, ligges@statistik.uni-dortmund.de.