tidy_confusionMatrix: Tidy report of performance in 'caret::confusionMatrix()'

View source: R/tidy_confusionMatrix.R

tidy_confusionMatrixR Documentation

Tidy report of performance in caret::confusionMatrix()

Description

Extracts all performance metrics embedded in the confusionMatrix, then removes spaces and capitalization from names for ease in follow-up analyses.

Usage

tidy_confusionMatrix(confusionMatrix)

Arguments

confusionMatrix

The result of a call to caret::confusionMatrix()

Examples


library(caret)

lvs <- c("normal", "abnormal")
truth <- factor(rep(lvs, times = c(86, 258)),
                levels = rev(lvs))
pred <- factor(
  c(
    rep(lvs, times = c(54, 32)),
    rep(lvs, times = c(27, 231))),
  levels = rev(lvs))

xtab <- table(pred, truth)

mat <- confusionMatrix(xtab)

print(mat)

tidy_confusionMatrix(mat)

wepelham3/sack2 documentation built on Aug. 5, 2023, 5:53 a.m.