get.e0.mcmc {bayesLife} | R Documentation |
Accessing MCMC Results
Description
The function get.e0.mcmc
retrieves results of an MCMC simulation and creates an object of class bayesLife.mcmc.set
. Function has.e0.mcmc
checks the existence of such results. Function e0.mcmc
extracts a single chain, and e0.mcmc.list
extracts several or all chains from the simulation results.
Usage
get.e0.mcmc(sim.dir = file.path(getwd(), "bayesLife.output"),
chain.ids = NULL, low.memory = TRUE, burnin = 0, verbose = FALSE)
has.e0.mcmc(sim.dir)
e0.mcmc(mcmc.set, chain.id = 1)
e0.mcmc.list(mcmc.set, chain.ids = NULL)
Arguments
sim.dir |
Directory where the simulation results are stored. |
chain.ids |
Chain identifiers in case only specific chains should be included in the resulting object. By default, all available chains are included. |
low.memory |
If |
burnin |
Burnin used for loading traces. Only relevant, if |
verbose |
Logical switching log messages on and off. |
chain.id |
Chain identifier. |
mcmc.set |
Object of class |
Value
get.e0.mcmc
returns an object of class bayesLife.mcmc.set
. has.e0.mcmc
returns a logical value.
e0.mcmc
returns an object of class bayesLife.mcmc
, and e0.mcmc.list
returns a list of bayesLife.mcmc
objects.
Author(s)
Hana Sevcikova
See Also
Examples
sim.dir <- file.path(find.package("bayesLife"), "ex-data", "bayesLife.output")
m <- get.e0.mcmc(sim.dir)
summary(m)
# summary of the world parameters for a single chain
# (the same as above since there is only one chain in this toy example)
summary(e0.mcmc.list(m)[[1]], par.names.cs = NULL)
# the same as
summary(e0.mcmc(m, chain.id = 1), par.names.cs = NULL)