spay-class {FLEDA} | R Documentation |
This class encapsulates results of a spay
method.
Objects of this classe should be created with a call to the contructor function spay(object, ...)
, where object
must be an object of class "FLQuant"
and ...
can be used to pass trim
arguments to the creator funtion.
"FLQuant"
.
Class "FLQuant"
, directly.
Inherits from "FLQuant"
.
signature(x="formula", data="spay")
: provides the bubbles plot with different colors for positive and negative values.
Considering C_{ay}, the catch in numbers at age a=1,...,A per year y=1,...,Y, obtained e.g. from the catch.n slot of a "FLStock"
object, the computation of spay
P_{ay}^s is:
Consider:
P_{ay}=frac{C_{ay}}{sum_a{C_{ay}}}
and
s_a = sqrt{frac{sum{(P_{ay}-bar{P}_a)^2}}{Y-1}}
P_{ay}^s=frac{P_{ay}-bar{P}_a}{s_a}
FLQuant-class
, trim
, pay-class
data(ple4sex) # compute standardized catch proportion at age ple4sex.spay <- spay(ple4sex@catch.n) # fine tune ttl <- list(label="Standardized catch proportion at age for Plaice in IV", cex=1) yttl <- list(label="age", cex=0.8) xttl <- list(cex=0.8) ax <- list(cex=0.7) # plot bubbles(age~year|unit, ple4sex.spay, main=ttl, ylab=yttl, xlab=xttl, scales=ax)