Calculate evaluation metrics based on a misclassification table

Description

calculate.stat is an internal biomod2 function to get scores, based on a misclassification table, of some referenced evaluation metrics.

Usage

1
2
  calculate.stat( Misc,
                  stat='TSS')

Arguments

Misc

a misclassification table

stat

either 'TSS', 'KAPPA', 'ACCURACY', 'BIAS', 'POD', 'FAR', 'POFD', 'SR', 'CSI', 'ETS', 'HK', 'HSS', 'OR' or 'ORSS'

Details

Please refer to BIOMOD_Modeling to get more information about this metrics.

Value

The stat score for the Misc table.

Author(s)

Damien Georges

See Also

BIOMOD_Modeling, getStatOptimValue, Find.Optim.Stat

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
  a <- sample(c(0,1),100, replace=TRUE)
  b <- sample(c(0,1),100, replace=TRUE)
  
  miscTab_aa <- table(a,a)
  miscTab_ab <- table(a,b)
  
  # perfect score
  calculate.stat( miscTab_aa, stat='TSS')
  # random score
  calculate.stat( miscTab_ab, stat='TSS')
  

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.