Package: fbroc 0.5.0

fbroc: Fast Algorithms to Bootstrap Receiver Operating Characteristics Curves

Implements a very fast C++ algorithm to quickly bootstrap receiver operating characteristics (ROC) curves and derived performance metrics, including the area under the curve (AUC) and the partial area under the curve as well as the true and false positive rate. The analysis of paired receiver operating curves is supported as well, so that a comparison of two predictors is possible. You can also plot the results and calculate confidence intervals. On a typical desktop computer the time needed for the calculation of 100000 bootstrap replicates given 500 observations requires time on the order of magnitude of one second.

Authors:Erik Peter [aut, cre]

fbroc_0.5.0.tar.gz
fbroc_0.5.0.zip(r-4.7-x86_64)fbroc_0.5.0.zip(r-4.7-arm64)fbroc_0.5.0.zip(r-4.6-x86_64)fbroc_0.5.0.zip(r-4.6-arm64)fbroc_0.5.0.zip(r-4.5-x86_64)
fbroc_0.5.0.tgz(r-4.6-x86_64)fbroc_0.5.0.tgz(r-4.6-arm64)fbroc_0.5.0.tgz(r-4.5-x86_64)fbroc_0.5.0.tgz(r-4.5-arm64)
fbroc_0.5.0.tar.gz(r-4.7-arm64)fbroc_0.5.0.tar.gz(r-4.7-x86_64)fbroc_0.5.0.tar.gz(r-4.6-arm64)fbroc_0.5.0.tar.gz(r-4.6-x86_64)
fbroc_0.5.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
fbroc/json (API)

# Install 'fbroc' in R:
install.packages('fbroc', repos = c('https://erikpeter.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/erikpeter/fbroc/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • roc.examples - Examples of predictions for ROC curve construction

On CRAN:

Conda:

cpp

4.16 score 6 stars 16 scripts 526 downloads 3 mentions 6 exports 18 dependencies

Last updated from:89f48f1d4e. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK124
linux-devel-x86_64OK131
source / vignettesOK160
linux-release-arm64OK100
linux-release-x86_64OK115
macos-release-arm64OK225
macos-release-x86_64OK303
macos-oldrel-arm64OK193
macos-oldrel-x86_64OK365
windows-devel-arm64OK355
windows-devel-x86_64OK158
windows-release-arm64OK398
windows-release-x86_64OK138
windows-oldrel-x86_64OK117
wasm-releaseOK92

Exports:boot.paired.rocboot.rocboot.tpr.at.fprconfextract.rocperf

Dependencies:clicpp11farverggplot2gluegtableisobandlabelinglifecycleR6RColorBrewerRcpprlangS7scalesvctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
Bootstrap paired ROC curvesboot.paired.roc
Bootstrap ROC curveboot.roc
Process bootstrapped TPR/FPR at thresholds matrix into TPR at FPR matrixboot.tpr.at.fpr
Generic S3 function to calculate confidence regions for ROC curvesconf
Generates confidence intervals for the difference in TPR between two predictors for a range of FPRs or vice versaconf.fbroc.paired.roc
Generates confidence intervals for the TPR for a range of FPRs or vice versaconf.fbroc.roc
Extracts one from two paired ROC curves from a 'fbroc.paired.roc' objectextract.roc
fbroc: A package for fast bootstrap analysis and comparison of ROC curvesfbroc
Generic S3 function to calculate performance estimates for ROC curvesperf
Calculate performance for paired bootstrapped ROC curvesperf.fbroc.paired.roc
Calculate performance for bootstrapped ROC curveperf.fbroc.roc
Plots function for object of 'fbroc.conf'plot.fbroc.conf
Plots function for object of class 'fbroc.conf.paired'plot.fbroc.conf.paired
Plots a 'fbroc.paired.roc' objectplot.fbroc.paired.roc
Plots ROC based performance metric as histogramplot.fbroc.perf
Plots the difference between the bootstrapped performance estimate of the first and the second classifier.plot.fbroc.perf.paired
Plots a 'fbroc.roc' objectplot.fbroc.roc
Prints information about a 'fbroc.perf' objectprint.fbroc.perf
Prints information about a 'fbroc.perf.paired' objectprint.fbroc.perf.paired
Prints information about a 'fbroc.roc' objectprint.fbroc.roc
Examples of predictions for ROC curve constructionroc.examples