| 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.