Description Usage Arguments Value Examples
View source: R/25_abund_rel_vec.R
This function returns a vector of relative abundances based on a list of projection outputs. It is primarily for building the performance table.
1 | abund_rel_vec(traj.list, K = NA, years.vec = 10)
|
traj.list |
a list of simulation outputs (high.list,med.list,low.lis,zero.list) each of these lists is a list of three, one output at each starting depletion (high, med, low depletion) |
K |
carrying capacity |
years.vec |
vector of years to check abundances at. If length = 1, the fn returns relative abundance at that year |
A vector of relative abundances sorted by bycatch (high, med, low, zero) within depletion level (low, med, high).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | parms <- list(S0 = 0.944, S1plus = 0.99, K1plus = 9000, AgeMat = 18,
nages = 25, z = 2.39, lambdaMax = 1.02)
nyears <- 50
initdepl.vec <- c(0.2, 0.5, 0.9)
high.list.const <- lapply(
X = initdepl.vec,
function(x) {
projections(
NOut = 50,
ConstantBycatch = list(Catch = 25, CV = 0.3),
InitDepl = x,
lh.params = parms,
nyears = nyears,
obs_CV = 0.1
)
}
)
med.list.const <- lapply(
X = initdepl.vec,
function(x) {
projections(
NOut = 50,
ConstantBycatch = list(Catch = 12, CV = 0.3),
InitDepl = x,
lh.params = parms,
nyears = nyears,
obs_CV = 0.1
)
}
)
low.list.const <- lapply(
X = initdepl.vec,
function(x) {
projections(
NOut = 50,
ConstantBycatch = list(Catch = 2, CV = 0.3),
InitDepl = x,
lh.params = parms,
nyears = nyears,
obs_CV = 0.1
)
}
)
zero.list.const <- lapply(
X = initdepl.vec,
function(x) {
projections(
NOut = 50,
ConstantBycatch = list(Catch = 0, CV = 0),
InitDepl = x,
lh.params = parms,
nyears = nyears,
obs_CV = 0.1
)
}
)
traj.list <- list(
high.list.const,
med.list.const,
low.list.const,
zero.list.const
)
abund_rel_vec(traj.list = traj.list, K = parms$K1plus, years.vec = 10)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.