pROC: an open-source package for R and S+ to analyze and compare ROC curves
- PMID: 21414208
- PMCID: PMC3068975
- DOI: 10.1186/1471-2105-12-77
pROC: an open-source package for R and S+ to analyze and compare ROC curves
Abstract
Background: Receiver operating characteristic (ROC) curves are useful tools to evaluate classifiers in biomedical and bioinformatics applications. However, conclusions are often reached through inconsistent use or insufficient statistical analysis. To support researchers in their ROC curves analysis we developed pROC, a package for R and S+ that contains a set of tools displaying, analyzing, smoothing and comparing ROC curves in a user-friendly, object-oriented and flexible interface.
Results: With data previously imported into the R or S+ environment, the pROC package builds ROC curves and includes functions for computing confidence intervals, statistical tests for comparing total or partial area under the curve or the operating points of different classifiers, and methods for smoothing ROC curves. Intermediary and final results are visualised in user-friendly interfaces. A case study based on published clinical and biomarker data shows how to perform a typical ROC analysis with pROC.
Conclusions: pROC is a package for R and S+ specifically dedicated to ROC analysis. It proposes multiple statistical tests to compare ROC curves, and in particular partial areas under the curve, allowing proper ROC interpretation. pROC is available in two versions: in the R programming language or with a graphical user interface in the S+ statistical software. It is accessible at http://expasy.org/tools/pROC/ under the GNU General Public License. It is also distributed through the CRAN and CSAN public repositories, facilitating its installation.
Figures
Similar articles
-
HUM calculator and HUM package for R: easy-to-use software tools for multicategory receiver operating characteristic analysis.Bioinformatics. 2014 Jun 1;30(11):1635-6. doi: 10.1093/bioinformatics/btu086. Epub 2014 Feb 10. Bioinformatics. 2014. PMID: 24519383
-
ROCR: visualizing classifier performance in R.Bioinformatics. 2005 Oct 15;21(20):3940-1. doi: 10.1093/bioinformatics/bti623. Epub 2005 Aug 11. Bioinformatics. 2005. PMID: 16096348
-
PRROC: computing and visualizing precision-recall and receiver operating characteristic curves in R.Bioinformatics. 2015 Aug 1;31(15):2595-7. doi: 10.1093/bioinformatics/btv153. Epub 2015 Mar 24. Bioinformatics. 2015. PMID: 25810428 Free PMC article.
-
wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool.BMC Bioinformatics. 2018 Oct 24;19(1):392. doi: 10.1186/s12859-018-2351-7. BMC Bioinformatics. 2018. PMID: 30355288 Free PMC article.
-
Receiver operating characteristic (ROC) curve: practical review for radiologists.Korean J Radiol. 2004 Jan-Mar;5(1):11-8. doi: 10.3348/kjr.2004.5.1.11. Korean J Radiol. 2004. PMID: 15064554 Free PMC article. Review.
Cited by
-
Multiple Machine Learning Identifies Key Gene PHLDA1 Suppressing NAFLD Progression.Inflammation. 2024 Nov 4. doi: 10.1007/s10753-024-02164-6. Online ahead of print. Inflammation. 2024. PMID: 39496918
-
Enhancing the Detection of Social Desirability Bias Using Machine Learning: A Novel Application of Person-Fit Indices.Educ Psychol Meas. 2024 Dec;84(6):1107-1137. doi: 10.1177/00131644241255109. Epub 2024 May 29. Educ Psychol Meas. 2024. PMID: 39493800
-
Assessing insomnia after stroke: a diagnostic validation of the Sleep Condition Indicator in self-reported stroke survivors.BMJ Neurol Open. 2024 Oct 31;6(2):e000768. doi: 10.1136/bmjno-2024-000768. eCollection 2024. BMJ Neurol Open. 2024. PMID: 39493672 Free PMC article.
-
Transcriptome sequencing and Mendelian randomization analysis identified biomarkers related to neutrophil extracellular traps in diabetic retinopathy.Front Immunol. 2024 Oct 17;15:1408974. doi: 10.3389/fimmu.2024.1408974. eCollection 2024. Front Immunol. 2024. PMID: 39483475 Free PMC article.
-
Individualised cumulative cisplatin dose for locoregionally advanced nasopharyngeal carcinoma patients based on induction chemotherapy response and tumour volume.Ther Adv Med Oncol. 2024 Oct 9;16:17588359241286222. doi: 10.1177/17588359241286222. eCollection 2024. Ther Adv Med Oncol. 2024. PMID: 39483137 Free PMC article.
References
-
- Pepe MS. The statistical evaluation of medical tests for classification and prediction. Oxford: Oxford University Press; 2003.
-
- Fawcett T. An introduction to ROC analysis. Pattern Recogn Lett. 2006;27:861–874. doi: 10.1016/j.patrec.2005.10.010. - DOI
Publication types
MeSH terms
Substances
LinkOut - more resources
Full Text Sources
Other Literature Sources