| get.mig.convergence {bayesMig} | R Documentation |
Accessing Convergence Diagnostics Object
Description
The function retrieves results of convergence diagnostics
(created by mig.diagnose) from disk.
Usage
get.mig.convergence(sim.dir, thin = 225, burnin = 10000)
get.mig.convergence.all(sim.dir)
Arguments
sim.dir |
Simulation directory used for computing the diagnostics. |
thin |
Thinning interval used with this diagnostics. |
burnin |
Burn-in used for computing the diagnostics. |
Details
Function get.mig.convergence loads an object of class
bayesMig.convergence for the specific thin and burnin
used in mig.diagnose to generate this object.
Function get.mig.convergence.all loads all bayesMig.convergence objects
available in sim.dir.
Value
get.mig.convergence returns an object of class bayesMig.convergence;
get.mig.convergence.all returns a list of objects of class bayesMig.convergence.
See Also
mig.diagnose, summary.bayesMig.convergence
Examples
# Run a real simulation (can take long time)
sim.dir <- tempfile()
m <- run.mig.mcmc(nr.chains = 2, iter = 10000, thin = 10, output.dir = sim.dir)
# Run convergence diagnostics with different burning and thin
mig.diagnose(sim.dir, burnin = 1000, thin = 2)
mig.diagnose(sim.dir, burnin = 500, thin = 1)
diags <- get.mig.convergence.all(sim.dir)
for(i in 1:length(diags))
print(summary(diags[[i]]))
unlink(sim.dir, recursive = TRUE)
[Package bayesMig version 0.4-6 Index]