Description Usage Arguments Details Value Author(s) See Also
View source: R/as.bugs.array.R
Function converting results from Markov chain simulations, that might not be
from BUGS, to bugs object. Used mainly to display results with
plot.bugs.
1 2 3 |
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 MultiBUGS code |
program |
the program used |
DIC |
logical; whether DIC should be calculated, see also argument
|
DICOutput |
DIC value |
n.iter |
number of total iterations per chain used for generating
|
n.burnin |
length of burn in, i.e. number of iterations to discarded at
the beginning for generating |
n.thin |
thinning rate, a positive integer, used for generating
|
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.
If DIC=TRUE then DIC can be either already passed to argument
DICOutput or calculated from deviance values in sims.array.
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.tu-dortmund.de.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.