Package: pROC 1.18.5

Xavier Robin

pROC: Display and Analyze ROC Curves

Tools for visualizing, smoothing and comparing receiver operating characteristic (ROC curves). (Partial) area under the curve (AUC) can be compared with statistical tests based on U-statistics or bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.

Authors:Xavier Robin [cre, aut], Natacha Turck [aut], Alexandre Hainard [aut], Natalia Tiberti [aut], Frédérique Lisacek [aut], Jean-Charles Sanchez [aut], Markus Müller [aut], Stefan Siegert [ctb], Matthias Doering [ctb], Zane Billings [ctb]

pROC_1.18.5.tar.gz
pROC_1.18.5.zip(r-4.5)pROC_1.18.5.zip(r-4.4)pROC_1.18.5.zip(r-4.3)
pROC_1.18.5.tgz(r-4.4-x86_64)pROC_1.18.5.tgz(r-4.4-arm64)pROC_1.18.5.tgz(r-4.3-x86_64)pROC_1.18.5.tgz(r-4.3-arm64)
pROC_1.18.5.tar.gz(r-4.5-noble)pROC_1.18.5.tar.gz(r-4.4-noble)
pROC_1.18.5.tgz(r-4.4-emscripten)pROC_1.18.5.tgz(r-4.3-emscripten)
pROC.pdf |pROC.html
pROC/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/xrobin/proc/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • aSAH - Subarachnoid hemorrhage data

On CRAN:

bootstrappingcovariancehypothesis-testingmachine-learningplotplottingrocroc-curvevariance

21 exports 118 stars 10.49 score 2 dependencies 400 dependents 1.7k mentions 15.6k scripts 96.3k downloads

Last updated 11 months agofrom:f03d246523. Checks:OK: 7 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 27 2024
R-4.5-win-x86_64NOTEAug 27 2024
R-4.5-linux-x86_64NOTEAug 27 2024
R-4.4-win-x86_64OKAug 27 2024
R-4.4-mac-x86_64OKAug 27 2024
R-4.4-mac-aarch64OKAug 27 2024
R-4.3-win-x86_64OKAug 27 2024
R-4.3-mac-x86_64OKAug 27 2024
R-4.3-mac-aarch64OKAug 27 2024

Exports:are.pairedauccici.aucci.coordsci.seci.spci.thresholdscoordscovggrochas.partial.auclines.rocmulticlass.rocplot.rocpower.roc.testrocroc_roc.testsmoothvar

Dependencies:plyrRcpp

Readme and manuals

Help Manual

Help pageTopics
pROCpROC-package pROC
Are two ROC curves paired?are.paired are.paired.auc are.paired.roc are.paired.smooth.roc
Subarachnoid hemorrhage dataaSAH
Compute the area under the ROC curveauc auc.default auc.formula auc.multiclass.roc auc.roc auc.smooth.roc
Compute the confidence interval of a ROC curveci ci.default ci.formula ci.multiclass.auc ci.multiclass.roc ci.roc ci.smooth.roc
Compute the confidence interval of the AUCci.auc ci.auc.auc ci.auc.default ci.auc.formula ci.auc.multiclass.auc ci.auc.multiclass.roc ci.auc.roc ci.auc.smooth.roc
Compute the confidence interval of arbitrary coordinatesci.coords ci.coords.default ci.coords.formula ci.coords.roc ci.coords.smooth.roc
Compute the confidence interval of sensitivities at given specificitiesci.se ci.se.default ci.se.formula ci.se.roc ci.se.smooth.roc
Compute the confidence interval of specificities at given sensitivitiesci.sp ci.sp.default ci.sp.formula ci.sp.roc ci.sp.smooth.roc
Compute the confidence interval of thresholdsci.thresholds ci.thresholds.default ci.thresholds.formula ci.thresholds.roc ci.thresholds.smooth.roc
Coordinates of a ROC curvecoords coords.roc coords.smooth.roc
Transposing the output of 'coords'coords_transpose
Covariance of two paired ROC curvescov cov.auc cov.default cov.roc cov.smooth.roc
Plot a ROC curve with ggplot2ggroc ggroc.list ggroc.roc ggroc.smooth.roc
pROC Group Generic FunctionsgroupGeneric groupGeneric.auc groupGeneric.ci.coords groupGeneric.ci.se groupGeneric.ci.sp groupGeneric.pROC Math Math.auc Math.ci Math.ci.auc Math.ci.coords Math.ci.se Math.ci.sp Ops Ops.auc Ops.ci Ops.ci.auc Ops.ci.coords Ops.ci.se Ops.ci.sp
Does the ROC curve have a partial AUC?has.partial.auc has.partial.auc.auc has.partial.auc.roc has.partial.auc.smooth.roc
Add a ROC line to a ROC plotlines.roc lines.roc.default lines.roc.formula lines.roc.roc lines.roc.smooth.roc lines.smooth.roc
Multi-class AUCmulticlass.roc multiclass.roc.default multiclass.roc.formula
Plot confidence intervalsplot.ci plot.ci.se plot.ci.sp plot.ci.thresholds
Plot a ROC curveplot plot.roc plot.roc.default plot.roc.formula plot.roc.roc plot.roc.smooth.roc plot.smooth.roc
Sample size and power computation for ROC curvespower.roc.test power.roc.test.list power.roc.test.numeric power.roc.test.roc
Print a ROC curve objectprint.auc print.ci.auc print.ci.coords print.ci.se print.ci.sp print.ci.thresholds print.multiclass.auc print.multiclass.roc print.mv.multiclass.roc print.roc print.smooth.roc
Build a ROC curveroc roc.data.frame roc.default roc.formula roc_
Compare two ROC curvesroc.test roc.test.auc roc.test.default roc.test.formula roc.test.roc roc.test.smooth.roc
Smooth a ROC curvesmooth smooth.default smooth.roc smooth.smooth.roc
Variance of a ROC curvevar var.auc var.default var.roc var.smooth.roc