After running a projection, the spawning stock biomass of each species can be plotted against time.

getSSBFrame(
  sim,
  species = dimnames(sim@n)$sp[!is.na(sim@params@A)],
  start_time = as.numeric(dimnames(sim@n)[[1]][1]),
  end_time = as.numeric(dimnames(sim@n)[[1]][dim(sim@n)[1]]),
  ylim = c(NA, NA),
  total = FALSE
)

Arguments

sim

An object of class MizerSim

species

Name or vector of names of the species to be plotted. By default all foreground species are plotted.

start_time

The first time to be plotted. Default is the beginning of the time series.

end_time

The last time to be plotted. Default is the end of the time series.

ylim

A numeric vector of length two providing limits of for the y axis. Use NA to refer to the existing minimum or maximum. Any values below 1e-20 are always cut off.

total

A boolean value that determines whether the total SSB from all species is plotted as well. Default is FALSE

Value

A data frame that can be used in displayFrames

See also

getSSB

Other frame functions: displayFrames(), getBiomassFrame()