| convert.to.coda {adaptMCMC} | R Documentation |
Converts chain(s) into coda objects.
Description
Converts chain(s) produced by MCMC or MCMC.parallel into
coda objects.
Usage
convert.to.coda(sample)
Arguments
sample |
output of |
Details
Converts chain(s) produced by MCMC or MCMC.parallel so
that they can be used with functions of the coda package.
Value
An object of the class mcmc or mcmc.list.
Author(s)
Andreas Scheidegger, andreas.scheidegger@eawag.ch or scheidegger.a@gmail.com
See Also
Examples
## ----------------------
## Banana shaped distribution
## log-pdf to sample from
p.log <- function(x) {
B <- 0.03 # controls 'bananacity'
-x[1]^2/200 - 1/2*(x[2]+B*x[1]^2-100*B)^2
}
## ----------------------
## generate 200 samples
samp <- MCMC(p.log, n=200, init=c(0, 1), scale=c(1, 0.1),
adapt=TRUE, acc.rate=0.234)
## ----------------------
## convert in object of class 'mcmc'
samp.coda <- convert.to.coda(samp)
class(samp.coda)
## ----------------------
## use functions of package 'coda'
require(coda)
plot(samp.coda)
cumuplot(samp.coda)
[Package adaptMCMC version 1.5 Index]