Area Under the ROC Curve
Computes the area under the Receiver Operator Characteristic (ROC) curve. The AUC can be interpreted as the probability that a randomly chosen positive observation has a higher predicted probability than a randomly chosen negative observation.
auc(truth, prob, positive, na_value = NaN, ...)
truth |
( |
prob |
( |
positive |
( |
na_value |
( |
... |
( |
Performance value as numeric(1)
.
Type: "binary"
Range: [0, 1]
Minimize: FALSE
Required prediction: prob
This measure is undefined if the true values are either all positive or all negative.
Youden WJ (1950). “Index for rating diagnostic tests.” Cancer, 3(1), 32–35. doi: 10.1002/1097-0142(1950)3:1<32::aid-cncr2820030106>3.0.co;2-3.
truth = factor(c("a", "a", "a", "b")) prob = c(.6, .7, .1, .4) auc(truth, prob, "a")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.