evaluate: Model evaluation

Description Usage Arguments Value Examples

View source: R/evaluate.R

Description

Get model evaluation statistics from a confusion matrix.

Usage

1
evaluate(cmat, stat)

Arguments

cmat

confusion matrix. Normally created with table (see examples)

stat

character. Either "overall" (overall accuracy), "kappa", "class" for user and producer accuracy

Value

numeric

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
  
classes <- c("forest", "water", "urban", "agriculture")
set.seed(1)
observed <- sample(classes, 100, replace=TRUE)
predicted <- observed
i <- seq(1,100,2)
predicted[i] <- sample(classes, length(i), replace=TRUE)
conmat <- table(observed, predicted)
conmat

evaluate(conmat, "kappa")
evaluate(conmat, "producer")

ani-ghosh/luna_dev documentation built on Nov. 18, 2019, 12:02 a.m.