f1: F1 Score

Description Usage Arguments Details Value Examples

View source: R/f1.R

Description

Computes the F1-score of a given predictions against a ground truth.

Usage

1
f1(pred, truth)

Arguments

pred

vector of 1s and 0s or True and False representing predictions

truth

vector of 1s and 0s or True and False representing gold standards or ground truths

Details

Takes in vectors representing a prediction and a ground truth. Vectors may be either logical using T/F or numeric using 1 and 0s. Vectors must be of the same length

Value

F1 score, computed as (true pos + true neg) / (all pos + all neg)

Examples

1
2
3
4
5
6
7
pred1 <- c(1,1,0,1,1,0,0)
truth1 < c(1,0,0,1,1,0,1)
f1(pred1,truth1)

pred2 <- c(T,T,F,T,T,F,F)
truth2 <- c(T,F,F,T,T,F,T)
f1(pred2, truth2)

frankchien/bmi585flc documentation built on Dec. 20, 2021, 8:51 a.m.