residuals.meteDist {meteR} | R Documentation |
Compute residuals between METE predictions and data of a meteDist object
Description
residuals.meteDist
computes residuals between METE predictions and
data of a meteDist object
Usage
## S3 method for class 'meteDist'
residuals(object, type = c("rank", "cumulative"),
relative = TRUE, log = FALSE, ...)
Arguments
object |
a |
type |
'rank' or 'cumulative' |
relative |
logical; if true use relative MSE |
log |
logical; if TRUE calculate MSE on logged distirbution. If FALSE use arithmetic scale. |
... |
arguments to be passed to methods |
Details
See Examples. Typically not called directly by the user and rather used for
calculating the mean square error with mse.meteDist
. If type='rank'
returned value will be of length equal to number of observations (e.g. number of
species in case of SAD) but if type='cumulative'
returned value will be of
length equal to number of unique ovservations (e.g. number of unique abundances in
case of SAR).
Value
a numeic vector giving residuals for each data point
Author(s)
Andy Rominger <ajrominger@gmail.com>, Cory Merow
References
Harte, J. 2011. Maximum entropy and ecology: a theory of abundance, distribution, and energetics. Oxford University Press.
See Also
mse.meteDist
Examples
data(arth)
esf1 <- meteESF(spp=arth$spp,
abund=arth$count,
power=arth$mass^(.75),
minE=min(arth$mass^(.75)))
sad1 <- sad(esf1)
residuals(sad1)