Published by the Foundation for Open Access Statistics Editors-in-chief: Bettina Grün, Torsten Hothorn, Rebecca Killick, Edzer Pebesma, Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
Authors: Michael C. Sachs
Title: plotROC: A Tool for Plotting ROC Curves
Abstract: Plots of the receiver operating characteristic (ROC) curve are ubiquitous in medical research. Designed to simultaneously display the operating characteristics at every possible value of a continuous diagnostic test, ROC curves are used in oncology to evaluate screening, diagnostic, prognostic and predictive biomarkers. I reviewed a sample of ROC curve plots from the major oncology journals in order to assess current trends in usage and design elements. My review suggests that ROC curve plots are often ineffective as statistical charts and that poor design obscures the relevant information the chart is intended to display. I describe my new R package that was created to address the shortcomings of existing tools. The package has functions to create informative ROC curve plots, with sensible defaults and a simple interface, for use in print or as an interactive web-based plot. A web application was developed to reach a broader audience of scientists who do not use R.

Page views:: 3009. Submitted: 2015-02-02. Published: 2017-08-09.
Paper: plotROC: A Tool for Plotting ROC Curves     Download PDF (Downloads: 6428)
plotROC_2.2.0.tar.gz: R source package Download (Downloads: 149; 831KB)
v79c02.R: R replication code Download (Downloads: 193; 7KB)
rocusage.csv: Supplementary data (CSV format) Download (Downloads: 159; 3KB)

DOI: 10.18637/jss.v079.c02

This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3) or a GPL-compatible license.