Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: Putting multiple ROC curves on a single graph

From   Roger Newson <>
To   "" <>
Subject   Re: st: Putting multiple ROC curves on a single graph
Date   Mon, 28 Feb 2011 17:19:12 +0000

An alternative possibility to -roccomp- is to use the -senspec- package, downloadable from SSC, to calcutate sensitivities and specificities, which can then be graphed using the -graph twoway- command. And the ROC curves can be compared using the -somersd- package, also downloadable from SSC to calculate the ROC areas (using the option -transf(c)-), together with -lincom-, which calculates confidence intervals (as well as P-values) for differences between 2 ROC areas.

The statistical issues involved in comparing multiple ROC areas for multiple fitted models are discussed in Newson (2010).

I hope this helps.

Best wishes



Newson RB. Comparing the predictive power of survival models using Harrell’s c or Somers’ D. The Stata Journal 2010; 10(3): 339–358. Purchase the article from
or download a pre-publication draft from

Roger B Newson BSc MSc DPhil
Lecturer in Medical Statistics
Respiratory Epidemiology and Public Health Group
National Heart and Lung Institute
Imperial College London
Royal Brompton Campus
Room 33, Emmanuel Kaye Building
1B Manresa Road
London SW3 6LR
Tel: +44 (0)20 7352 8121 ext 3381
Fax: +44 (0)20 7351 8322
Web page:
Departmental Web page:

Opinions expressed are those of the author, not of the institution.

On 28/02/2011 15:36, Barth Riley wrote:
Dear list

Is there a package that allows you to place multiple ROC curves (based on
multiple logistic regression models) on a singlegraph?

Thanks in advance


*   For searches and help try:

*   For searches and help try:

© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index