| optima | R Documentation |
Computes weighted average optima and tolerance ranges from species abundances and values of the environment.
optima(x, ...)
## Default S3 method:
optima(x, env, boot = FALSE, nboot = 1000,
alpha = 0.05, ...)
## Default S3 method:
tolerance(x, env, useN2 = TRUE, ...)
x |
Species data matrix or data frame. |
env |
Numeric; variable for which optima or tolerances are required. |
boot, nboot |
logical ( |
alpha |
numeric; 1 - |
useN2 |
logical; should Hill's N2 values be used to produce un-biased tolerances? |
... |
Arguments passed to other methods. |
Both functions return a named vector containing the WA optima or
tolerances for the environmental gradient specified by env.
Objects of class "optima" or "tolerance" can be coerced
to data frames using methods for as.data.frame.
Gavin L. Simpson
wa
## Load the Imbrie & Kipp data and
## summer sea-surface temperatures
data(ImbrieKipp)
data(SumSST)
## WA optima
(opt <- optima(ImbrieKipp, SumSST))
## WA tolerances
(tol <- tolerance(ImbrieKipp, SumSST, useN2 = TRUE))
## caterpillar plot
caterpillarPlot(opt, tol)
## convert to data frame
as.data.frame(opt)
as.data.frame(tol)
## bootstrap WA optima - 100 resamples too low for SD & pCI
bopt <- optima(ImbrieKipp, SumSST, boot = TRUE, nboot = 100)
head(bopt)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.