Description Usage Arguments Details Value Examples
Measure sensitivity of a classifier
1 | sensitivity(threshold, responses, predictions, na.rm = FALSE)
|
threshold |
a numeric threshold. Values of predictions greater than this threshold will be predicted to be positive |
responses |
a vector of binary responses (TRUE/FALSE or 1/0) to be predicted |
predictions |
a vector of numeric predicted values that can be converted to binary predictions using threshold |
na.rm |
if TRUE, NA values will be removed before computing sensitivity |
This function calculates sensitivity given predictions, responses, and a prediction threshold.
sensitivity = TP / P
where TP is the number of True Positives (correctly identified positive responses) and P is the total number of positive responses.
the sensitivity when prediction responses using predictions at the given threshold
1 2 3 4 5 6 7 8 9 10 11 | # observed (binary) values
resp <- c(1, 0, 1, 1, 0, 1,
0, 1, 1, 1, 0, 0)
# predicted values
pred <- c(0.75, 0.7, 0.63,
0.7, 0.4, 0.52,
0.6, 0.9, 0.3, 0.2,
0.4, 0.3)
sensitivity(threshold = 0.5, responses = resp, predictions = pred)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.