Computes various performance measures for binary classification tasks : true positive rate, true negative rate, accuracy, balanced accuracy, area under curve (AUC).

PerfsBinClassif(pred, actual)

Arguments

pred

numerical vector of predicted values

actual

numerical vector of actual values

Value

A numeric vector of performance measures.

Examples

  data(titanic)
  titanic <- titanic[complete.cases(titanic),]
  model <- partykit::ctree(Survived ~ Sex + Pclass, data = titanic)
  pred <- predict(model, type = "prob")[,"Yes"]
  PerfsBinClassif(pred, titanic$Survived)
#>   tpr   tnr   acc   bac   auc 
#> 0.513 0.974 0.786 0.744 0.824