Matthews Correlation Coefficient
Binary classification measure defined as
(TP * TN - FP * FN) / sqrt((TP + FP) * (TP + FN) * (TN + FP) * (TN + FN)).
mcc(truth, response, positive, ...)
truth |
( |
response |
( |
positive |
( |
... |
( |
Performance value as numeric(1)
.
Type: "binary"
Range: [-1, 1]
Minimize: FALSE
Required prediction: response
This above formula is undefined if any of the four sums in the denominator is 0. The denominator is then set to 1.
Matthews BW (1975). “Comparison of the predicted and observed secondary structure of T4 phage lysozyme.” Biochimica et Biophysica Acta (BBA) - Protein Structure, 405(2), 442–451. doi: 10.1016/0005-2795(75)90109-9.
set.seed(1) lvls = c("a", "b") truth = factor(sample(lvls, 10, replace = TRUE), levels = lvls) response = factor(sample(lvls, 10, replace = TRUE), levels = lvls) mcc(truth, response, positive = "a")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.