Skip to contents

Extracts the accuracy from a result data.frame returned by [run_evals()].

Usage

evals_accuracy(res)

Arguments

res

data.frame with a logical `ok` column, as returned by [run_evals()].

Value

A single numeric in `[0, 1]`: the share of cases classified as expected.

Examples

res <- run_evals(backend = "rules", dataset = "ADSL")
#> evals: 20/20 correct (accuracy 1.000) [backend = rules, dataset = ADSL]
evals_accuracy(res)
#> [1] 1