Make multi-figure plots of prior, posterior, and estimated asymptotic parameter distributions. MCMC not required to make function work.
SSplotPars(dir = "c:/path/", repfile = "Report.sso",
xlab = "Parameter value", ylab = "Density", postfile = "posteriors.sso",
showpost = TRUE, showprior = TRUE, showmle = TRUE, showinit = TRUE,
showrecdev = TRUE, priorinit = TRUE, priorfinal = TRUE,
showlegend = TRUE, fitrange = FALSE, xaxs = "i", xlim = NULL,
ylim = NULL, verbose = TRUE, nrows = 3, ncols = 3, ltyvec = c(1, 1,
3, 4), colvec = c("blue", "red", "black", "gray60", rgb(0, 0, 0, 0.5)),
new = TRUE, pdf = FALSE, pwidth = 6.5, pheight = 5, punits = "in",
ptsize = 10, returntable = FALSE, strings = c(), exact = FALSE,
newheaders = NULL, burn = 0, thin = 1, ctlfile = "control.ss_new")
Directory where all files are located.
Name of report file. Default="Report.sso".
Label on horizontal axis.
Label on vertical axis.
Name of MCMC posteriors file (not required). Default="posteriors.sso".
Show posterior distribution as bar graph? Default=TRUE.
Show prior distribution as black line? Default=TRUE.
Show MLE estimate and asymptotic variance estimate with blue lines? Default=TRUE.
Show initial value as red triangle? Default=TRUE.
Include recdevs in the plot? Default=TRUE.
TRUE/FALSE for prior probability at initial value (not implemented).
TRUE/FALSE for prior probability at final value (not implemented).
Show the legend? Default=TRUE.
Fit range tightly around MLE & posterior distributions, instead of full parameter range? Default=FALSE.
Parameter input for x-axis. See ?par
for more info.
Default="i".
Optional x-axis limits to be applied to all plots. Otherwise, limits are based on the model results. Default=NULL.
Optional y-axis limits to be applied to all plots. Otherwise, limits are based on the model results. Default=NULL.
Controls amount of text output (maybe). Default=TRUE.
How many rows in multi-figure plot. Default=3.
How many columns in multi-figure plot. Default=3.
Vector of line types used for lines showing MLE and prior distributions and the median of the posterior distribution
Vector of colors used for lines and polygons showing MLE, initial value, prior, posterior, and median of the posterior.
Open new window for plotting? Default=TRUE.
Write to PDF file instead of R GUI? Default=FALSE.
Default width of plots printed to files in units of
punits
. Default=7.
Default height width of plots printed to files in units of
punits
. Default=7.
Units for pwidth
and pheight
. Can be "px"
(pixels), "in" (inches), "cm" or "mm". Default="in".
Point size for plotted text in plots printed to files (see help("png") in R for details). Default=12.
Return table of parameter info? Default=FALSE.
Subset parameters included in the plot using substring from parameter names (i.e. "SR" will get "SR_R0" and "SR_steep" if they are both estimated quantities in this model). Default=c().
Should strings input match parameter names exactly? Otherwise substrings are allowed. Default=FALSE.
Optional vector of headers for each panel to replace the parameter names. Default=NULL.
Additional burn-in applied to MCMC posteriors. Default=0.
Additional thinning applied to MCMC posteriors. Default=1.
Specify control file to get min and max recdev values (otherwise assumed to be -5 and 5). Default="control.ss_new".
# NOT RUN {
# }
# NOT RUN {
pars <- SSplotPars(dir='c:/SS/Simple/')
# strings can be partial match
pars <- SSplotPars(dir='c:/SS/Simple/',strings=c("steep"))
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab