xpar: MCMC Results for Model Parameters

Description Usage Format Details Note References See Also Examples

Description

Markov chain Monte Carlo results from stock assessment of cod (Gadus morhua) in Icelandic waters, showing estimated model parameters.

Usage

1

Format

Data frame containing 1000 rows and 8 columns:

R0 average virgin recruitment
Rinit initial recruitment scaler
uinit initial harvest rate
cSleft left-side slope of commercial selectivity curve
cSfull age at full commercial selectivity
sSleft left-side slope of survey selectivity curve
sSfull age at full survey selectivity
logq log-transformed survey catchability

Details

Each column contains the results of 1 million MCMC iterations, after thinning to every 1000th iteration.

The MCMC analysis started at the best fit, so no burn-in period was discarded.

Note

This data frame is a subset of the xmcmc list from the scape package, which contains further documentation about the data and model. More specifically, xpar <- xmcmc$P.

The MCMC analysis was run using the AD Model Builder software (http://www.admb-project.org/).

References

Fournier, D. A., Skaug, H. J., Ancheta, J., Ianelli, J., Magnusson, A., Maunder, M. N., Nielsen, A. and Sibert, J. (2012) AD Model Builder: using automatic differentiation for statistical inference of highly parameterized complex nonlinear models. Optimization Methods and Software, 27, 233–249.

Magnusson, A., Punt, A. E. and Hilborn, R. (2013) Measuring uncertainty in fisheries stock assessment: the delta method, bootstrap, and MCMC. Fish and Fisheries, 14, 325–342.

See Also

xpar (parameters), xrec (recruitment), xbio (biomass), and xpro (projected future biomass) are MCMC data frames to explore.

plotMCMC-package gives an overview of the package.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
plotTrace(xpar, xlab="Iterations", ylab="Parameter value",
          layout=c(2,4))
plotTrace(xpar$R0, axes=TRUE, div=1000)

plotAuto(xpar$R0)
plotAuto(xpar$R0, thin=10)
plotAuto(xpar, lag.max=50, ann=FALSE, axes=FALSE)

plotCumu(xpar$R0, main="R0")
plotCumu(xpar$cSfull, main="cSfull")
plotCumu(xpar, probs=c(0.25,0.75), ann=FALSE, axes=FALSE)

plotSplom(xpar, pch=".")

plotDens(xpar, xlab="Parameter value", ylab="Posterior density\n")

Example output



plotMCMC documentation built on Nov. 23, 2020, 5:08 p.m.