plot.rec.dist: Plot recruitment distribution proportions

plot.rec.distR Documentation

Plot recruitment distribution proportions

Description

Plot distribution of proportion of total recruitment (averaged over year range) between quarters and regions across models. If only a single repfile is entered then plot the distribution of proportions across time

Usage

plot.rec.dist(
  rep.list,
  rep.names = NULL,
  year_range = (as.numeric(range(rep.list[[1]])["maxyear"]) -
    9):as.numeric(range(rep.list[[1]])["maxyear"]),
  plot_type = "violin",
  overlay_data = FALSE,
  palette.func = default.model.colours,
  save.dir,
  save.name,
  ...
)

Arguments

rep.list

A list of MFCLRep objects or a single MFCLRep object. The reference model should be listed first.

rep.names

A vector of character strings naming the models for plotting purposes. If not supplied, model names will be taken from the names in the rep.list (if available) or generated automatically.

year_range

The year range to average the total recruitment over. Default is the last 10 years.

plot_type

Can be "violin" for a violin plot or "box" for a boxplot. The default is boxplot.

overlay_data

Do you want to overlay the original data on the distribution? TRUE or FALSE (default).

palette.func

A function to determine the colours of each area. The default palette has the reference model in black. It is possible to determine your own palette function. Two functions currently exist: default.model.colours() and colourblind.model.colours().

save.dir

Path to the directory where the outputs will be saved

save.name

Name stem for the output, useful when saving many model outputs in the same directory

...

Passes extra arguments to the palette function. Use the argument all.model.colours to ensure consistency of model colours when plotting a subset of models.


PacificCommunity/ofp-sam-diags4MFCL documentation built on Oct. 11, 2023, 1:32 a.m.