fbroc: Fast Algorithms to Bootstrap Receiver Operating Characteristics Curves

Share:

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.

Author
Erik Peter [aut, cre]
Date of publication
2016-06-21 22:39:40
Maintainer
Erik Peter <jerikpeter@googlemail.com>
License
GPL-2
Version
0.4.0
URLs

View on CRAN

Man pages

boot.paired.roc
Bootstrap paired ROC curves
boot.roc
Bootstrap ROC curve
boot.tpr.at.fpr
Process bootstrapped TPR/FPR at thresholds matrix into TPR at...
conf
Generic S3 function to calculate confidence regions for ROC...
conf.fbroc.paired.roc
Generates confidence intervals for the difference in TPR...
conf.fbroc.roc
Generates confidence intervals for the TPR for a range of...
extract.roc
Extracts one from two paired ROC curves from a...
fbroc
fbroc: A package for fast bootstrap analysis and comparison...
perf
Generic S3 function to calculate performance estimates for...
perf.fbroc.paired.roc
Calculate performance for paired bootstrapped ROC curves
perf.fbroc.roc
Calculate performance for bootstrapped ROC curve
plot.fbroc.conf
Plots function for object of classfbroc.conf
plot.fbroc.conf.paired
Plots function for object of class 'fbroc.conf.paired'
plot.fbroc.paired.roc
Plots a 'fbroc.paired.roc' object
plot.fbroc.perf
Plots ROC based performance metric as histogram
plot.fbroc.perf.paired
Plots the difference between the bootstrapped performance...
plot.fbroc.roc
Plots a 'fbroc.roc' object
print.fbroc.perf
Prints information about a 'fbroc.perf' object
print.fbroc.perf.paired
Prints information about a 'fbroc.perf.paired' object
print.fbroc.roc
Prints information about a 'fbroc.roc' object
roc.examples
Examples of predictions for ROC curve construction

Files in this package

fbroc
fbroc/src
fbroc/src/disc_roc.cpp
fbroc/src/sampler.cpp
fbroc/src/interface.common.h
fbroc/src/interface.single.cpp
fbroc/src/bootstrapper.cpp
fbroc/src/bootstrapper.h
fbroc/src/performance.h
fbroc/src/performance.cpp
fbroc/src/interface.paired.cpp
fbroc/src/paired.roc.h
fbroc/src/paired.roc.cpp
fbroc/src/interface.common.cpp
fbroc/src/roc.cpp
fbroc/src/roc.h
fbroc/src/RcppExports.cpp
fbroc/src/sampler.h
fbroc/NAMESPACE
fbroc/NEWS.md
fbroc/data
fbroc/data/roc.examples.rda
fbroc/R
fbroc/R/fbroc.data.doc.R
fbroc/R/perf.paired.roc.R
fbroc/R/fbroc.R
fbroc/R/RcppExports.R
fbroc/R/fbroc.roc.R
fbroc/R/fbroc.paired.methods.R
fbroc/R/fbroc.methods.R
fbroc/R/fbroc.perf.R
fbroc/R/fbroc.paired.R
fbroc/R/fbroc.helper.functions.R
fbroc/README.md
fbroc/MD5
fbroc/DESCRIPTION
fbroc/man
fbroc/man/conf.Rd
fbroc/man/perf.fbroc.paired.roc.Rd
fbroc/man/fbroc.Rd
fbroc/man/conf.fbroc.paired.roc.Rd
fbroc/man/boot.paired.roc.Rd
fbroc/man/plot.fbroc.roc.Rd
fbroc/man/plot.fbroc.perf.paired.Rd
fbroc/man/plot.fbroc.perf.Rd
fbroc/man/print.fbroc.perf.Rd
fbroc/man/perf.Rd
fbroc/man/conf.fbroc.roc.Rd
fbroc/man/boot.tpr.at.fpr.Rd
fbroc/man/boot.roc.Rd
fbroc/man/plot.fbroc.conf.Rd
fbroc/man/extract.roc.Rd
fbroc/man/print.fbroc.perf.paired.Rd
fbroc/man/print.fbroc.roc.Rd
fbroc/man/plot.fbroc.conf.paired.Rd
fbroc/man/plot.fbroc.paired.roc.Rd
fbroc/man/roc.examples.Rd
fbroc/man/perf.fbroc.roc.Rd