getPerformance {ecotrends} | R Documentation |
Get model performance
Description
Get model performance
Usage
getPerformance(
rasts,
mods,
metrics = c("AUC", "TSS"),
plot = FALSE,
verbosity = 2
)
Arguments
rasts |
SpatRasterDataset output of |
mods |
output of |
metrics |
character vector with the metrics to compute. Can be any subset of c("AUC", "TSS"), the latter computed at its optimal threshold. The default is both. Performance metrics are computed with presence against all background (using 'modEvA' package functions with pbg=TRUE), so they evaluate the capacity of distinguishing presence from random, rather than presence from absence pixels (Phillips et al., 2006). |
plot |
logical value indicating whether plots should also be produced to illustrate the performance metrics for each model. The default is FALSE; TRUE can be slow for large datasets. |
verbosity |
integer value indicating the amount of messages to display. The default is 2, for the maximum number of messages available. |
Value
This function returns a data frame of the performance evaluation results for each model.
References
Phillips, S.J., Anderson, R.P., Schapire, R.E. (2006) Maximum entropy modeling of species geographic distributions. Ecological Modelling, 190: 231-259. https://doi.org/10.1016/j.ecolmodel.2005.03.026
Examples
# Several data prep steps required.
# See https://github.com/AMBarbosa/ecotrends for a full worked example.