Generates species abundances based on species response functions
and environmental variables.
Arguments
- env
Environmental variables.
Usually generated by make.env.
Users may as well supply own environmental variables.
- spp
Species parameters. Usually generated by species.
- nc
Count sum to be simulated.
If omitted no simulation of the counting process is carried out.
Value
A list with two elements:
- spp
A data frame with species abundances.
- env
A data frame with environmental variables.
References
Minchin, P.R. (1987) Multidimensional Community Patterns:
Towards a Comprehensive Model. Vegetatio, 71, 145-156.
doi:10.1007/BF00039167
Author
Mathias Trachsel and Richard J. Telford
Examples
spec <- species(
nspp = 30, ndim = 10, Amax = runif, fun = runif,
xpar = c(-50, 150), srange = 200, alpha = 4, gamma = 4
)
env.var <- make.env(100,
elen = rep(100, 10), emean = rep(50, 10),
edistr = "uniform", ndim = 10
)
spec.abun <- abundances(env.var, spec, 200)