Skip to contents

Only accuracy (global and by class) so far but more may come.

Usage

acc(x)

acc_classes(x)

acc_all(x)

Arguments

x

table typically a confusion matrix

Value

a named vector

Examples

x <- iris %>% lda1
x %>% acc()
#>       acc 
#> 0.1347518 
x %>% acc_classes()
#>       4.3       4.4       4.5       4.6       4.7       4.8       4.9         5 
#>       NaN 0.0000000       NaN 0.0000000 0.0000000 0.0000000 0.0000000 0.3000000 
#>       5.1       5.2       5.3       5.4       5.5       5.6       5.7       5.8 
#> 0.5555556 0.0000000       NaN 0.1666667 0.4285714 0.1666667 0.0000000 0.0000000 
#>       5.9         6       6.1       6.2       6.3       6.4       6.5       6.6 
#> 0.0000000 0.0000000 0.1666667 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 
#>       6.7       6.8       6.9         7       7.1       7.2       7.3       7.4 
#> 0.2500000 0.0000000 0.0000000       NaN       NaN 0.3333333       NaN       NaN 
#>       7.6       7.7       7.9 
#>       NaN 0.5000000       NaN 
x %>% acc_all()
#>       acc       4.3       4.4       4.5       4.6       4.7       4.8       4.9 
#> 0.1347518       NaN 0.0000000       NaN 0.0000000 0.0000000 0.0000000 0.0000000 
#>         5       5.1       5.2       5.3       5.4       5.5       5.6       5.7 
#> 0.3000000 0.5555556 0.0000000       NaN 0.1666667 0.4285714 0.1666667 0.0000000 
#>       5.8       5.9         6       6.1       6.2       6.3       6.4       6.5 
#> 0.0000000 0.0000000 0.0000000 0.1666667 0.0000000 0.0000000 0.0000000 0.0000000 
#>       6.6       6.7       6.8       6.9         7       7.1       7.2       7.3 
#> 0.0000000 0.2500000 0.0000000 0.0000000       NaN       NaN 0.3333333       NaN 
#>       7.4       7.6       7.7       7.9 
#>       NaN       NaN 0.5000000       NaN