optCutoff | R Documentation |
The function computes the optimal cutoff for various performance weasures for binary classification.
optCutoff(pred, truth, namePos, perfMeasure = "Youden's J statistic", max = TRUE, parallel = FALSE, ncores, delta = 0.01)
pred |
numeric values that shall be used for classification; e.g. probabilities to belong to the positive group. |
truth |
true grouping vector or factor. |
namePos |
value representing the positive group. |
perfMeasure |
a performance measure computed by function |
max |
logical value. Whether to maximize or minimize the performacne measure. |
parallel |
logical value. If |
ncores |
integer value, number of cores that shall be used to parallelize the computations. |
delta |
numeric value for setting up grid for optimization; start is
minimum of |
The function is ablte to compute the optimal cutoff for various performance
measures, all performance measures that are implemented in function
perfMeasures
.
Optimal cutoff and value of the optimized performance measure based on a simple grid search.
Matthias Kohl Matthias.Kohl@stamats.de
## example from dataset infert fit <- glm(case ~ spontaneous+induced, data = infert, family = binomial()) pred <- predict(fit, type = "response") optCutoff(pred, truth = infert$case, namePos = 1)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.