PinerPlot | R Documentation |
This style of plot was officially named a "Piner Plot" at the CAPAM Selectivity Workshop, La Jolla March 2013. This is in honor of Kevin Piner's contributions to interpreting likelihood profiles. He's surely not the first person to make such a plot but the name seems to have stuck.
PinerPlot(
summaryoutput,
plot = TRUE,
print = FALSE,
component = "Length_like",
main = "Changes in length-composition likelihoods by fleet",
models = "all",
fleets = "all",
fleetnames = "default",
profile.string = "R0",
profile.label = expression(log(italic(R)[0])),
exact = FALSE,
ylab = "Change in -log-likelihood",
col = "default",
pch = "default",
lty = 1,
lty.total = 1,
lwd = 2,
lwd.total = 3,
cex = 1,
cex.total = 1.5,
xlim = "default",
ymax = "default",
xaxs = "r",
yaxs = "r",
type = "o",
legend = TRUE,
legendloc = "topright",
pwidth = 6.5,
pheight = 5,
punits = "in",
res = 300,
ptsize = 10,
cex.main = 1,
plotdir = NULL,
add_cutoff = FALSE,
cutoff_prob = 0.95,
verbose = TRUE,
fleetgroups = NULL,
likelihood_type = "raw_times_lambda",
minfraction = 0.01
)
summaryoutput |
List created by the function
|
plot |
Plot to active plot device? |
print |
Print to PNG files? |
component |
Which likelihood component to plot. Default is "Length_like". |
main |
Title for plot. Should match component. |
models |
Optional subset of the models described in
|
fleets |
Either the string "all", or a vector of numerical values, like c(1,3), listing fleets or surveys to be included in the plot. |
fleetnames |
Optional replacement for fleetnames used in data file. |
profile.string |
Character string used to find parameter over which the
profile was conducted. If |
profile.label |
Label for x-axis describing the parameter over which the profile was conducted. |
exact |
Should the |
ylab |
Label for y-axis. Default is "Change in -log-likelihood". |
col |
Optional vector of colors for each line. |
pch |
Optional vector of plot characters for the points. |
lty |
Line total for the likelihood components. |
lty.total |
Line type for the total likelihood. |
lwd |
Line width for plot elements. |
lwd.total |
Line width for the total likelihood. |
cex |
Character expansion for the points representing the likelihood components. |
cex.total |
Character expansion for the points representing the total likelihood. |
xlim |
Range for x-axis. Change in likelihood is calculated relative to values within this range. |
ymax |
Maximum y-value. Default is 10\ plotted. |
xaxs |
The style of axis interval calculation to be used for the x-axis (see ?par for more info) |
yaxs |
The style of axis interval calculation to be used for the y-axis (see ?par for more info). |
type |
Line type (see ?plot for more info). |
legend |
Add a legend? |
legendloc |
Location of legend. Either a string like "topleft" or a
vector of two numeric values representing the fraction of the maximum in
the x and y dimensions, respectively. See |
pwidth |
Default width of plots printed to files in units of
|
pheight |
Height of plots printed to png files in units of |
punits |
Units for |
res |
Resolution of plots printed to files.
The default is |
ptsize |
Point size for plotted text in plots printed to files (see
|
cex.main |
Character expansion for plot titles.
The default is |
plotdir |
Directory where PNG files will be written. |
add_cutoff |
Add dashed line at ~1.92 to indicate 95% confidence interval
based on common cutoff of half of chi-squared of p=.95 with 1 degree of
freedom: |
cutoff_prob |
Probability associated with |
verbose |
A logical value specifying if output should be printed to the screen. |
fleetgroups |
Optional character vector, with length equal to the number of declared fleets, where fleets with the same value are aggregated |
likelihood_type |
choice of "raw" or "raw_times_lambda" (the default) determines whether or not likelihoods plotted are adjusted by lambdas (likelihood weights) |
minfraction |
Minimum change in likelihood (over range considered) as a fraction of change in total likelihood for a component to be included in the figure. |
Ian G. Taylor, Kevin R. Piner, James T. Thorson
Kevin Piner says that he's not the originator of this idea so Athol Whitten is going to add a reference here.
Other profile functions:
SSplotProfile()
,
profile()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.