Determine and Evaluate Optimal Cutpoints in Binary Classification Tasks

Estimate cutpoints that optimize a specified metric in binary classification tasks and validate performance using bootstrapping. Some methods for more robust cutpoint estimation are supported, e.g. a parametric method assuming normal distributions, bootstrapped cutpoints, and smoothing of the metric values per cutpoint using Generalized Additive Models. Various plotting functions are included. For an overview of the package see Thiele and Hirschfeld (2021) .


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("cutpointr")

1.2.1 by Christian Thiele, a year ago


https://github.com/thie1e/cutpointr


Report a bug at https://github.com/thie1e/cutpointr/issues


Browse source code at https://github.com/cran/cutpointr


Authors: Christian Thiele [cre, aut] (ORCID:


Documentation:   PDF Manual  


GPL-3 license


Imports gridExtra, foreach, dplyr, tidyselect, tidyr, purrr, tibble, ggplot2, Rcpp, stats, utils, rlang

Suggests KernSmooth, fANCOVA, testthat, doRNG, doParallel, knitr, rmarkdown, mgcv, crayon, registry, vctrs

Linking to Rcpp


Imported by FCO, predictNMB.


See at CRAN