| plotQuant {plotMCMC} | R Documentation |
Plot MCMC Quantiles
Description
Plot quantiles of multiple Markov chain Monte Carlo chains, using bars, boxes, or lines.
Usage
plotQuant(mcmc, style="boxes", probs=c(0.025,0.975), axes=TRUE,
names=NULL, ylim=NULL, yaxs="i", div=1, log=FALSE, base=10,
main=NULL, xlab=NULL, ylab=NULL, cex.axis=0.8, las=1,
tck=-0.015, tick.number=8, lty.median=1*(style!="bars"),
lwd.median=1+1*(style!="boxes"), col.median="black",
lty.outer=1+2*(style=="lines"), lwd.outer=1,
col.outer="black", pch=16, cex=0.8, col="black",
boxfill="darkgray", boxwex=0.5, staplewex=0.5, sfrac=0.005,
mai=c(0.8,1,1,0.6),
mgp=list(bottom=c(2,0.4,0),left=c(3,0.6,0),top=c(0,0.6,0),
right=c(0,0.6,0)), ...)
Arguments
mcmc |
MCMC chains as a data frame or |
style |
how quantiles should be drawn: |
probs |
vector of outer quantiles to draw, besides the median. |
axes |
numeric vector indicating which axis labels should be
drawn: 1=bottom, 2=left, 3=top, 4=right, or |
names |
x-axis labels. |
ylim |
y-axis limits. |
yaxs |
y-axis style: |
div |
denominator to shorten values on the y axis. |
log |
whether values should be log-transformed. |
base |
logarithm base. |
main |
main title. |
xlab |
x-axis label. |
ylab |
y-axis label. |
cex.axis |
size of tick labels. |
las |
orientation of tick labels: 0=parallel, 1=horizontal, 2=perpendicular, 3=vertical. |
tck |
tick mark length. |
tick.number |
number of tick marks. |
lty.median |
line type of median. |
lwd.median |
line width of median. |
col.median |
color of median. |
lty.outer |
line type of outer quantiles. |
lwd.outer |
line width of outer quantiles. |
col.outer |
color of outer quantiles. |
pch |
symbol for points. |
cex |
size of points. |
col |
color of points. |
boxfill |
color of boxes. |
boxwex |
width of boxes. |
staplewex |
width of error bar staples when |
sfrac |
width of error bar staples when |
mai |
margins around plot as a vector of four numbers (bottom, left, top, right). |
mgp |
margins around axis titles, labels, and lines as a list of four vectors (bottom, left, top, right). |
... |
passed to |
Value
List containing:
x |
midpoint coordinates on the x axis. |
y |
quantile coordinates on the y axis. |
Note
With style="boxes", the quartiles are shown as boxes.
The Args function from the gdata package is recommended
for reviewing the arguments, instead of args.
See Also
bxp, plotCI,
and matplot are the underlying drawing functions.
plotTrace, plotAuto,
plotCumu, and plotSplom are diagnostic
plots.
plotDens and plotQuant are posterior plots.
plotMCMC-package gives an overview of the package.
Examples
plotQuant(xrec, names=substring(names(xrec),3), div=1000, xlab="Year",
ylab="Recruitment (million one-year-olds)")
plotQuant(xbio, div=1000, xlab="Year", ylab="Biomass age 4+ (kt)")
plotQuant(xbio, style="bars", div=1000, sfrac=0, xlab="Year",
ylab="Biomass age 4+ (kt)")
plotQuant(xbio, style="lines", div=1000, xlab="Year",
ylab="Biomass age 4+ (kt)")
plotQuant(xpro, axes=1:2, div=1000, xlab="Year",
ylab="Biomass age 4+ (kt)")