Add a ROC line to a ROC plot
This convenience function adds a ROC line to a ROC curve.
## S3 method for class 'roc' lines(x, ...) ## S3 method for class 'smooth.roc' lines(x, ...) ## S3 method for class 'roc' lines.roc(x, lwd=2, ...) ## S3 method for class 'formula' lines.roc(x, data, subset, na.action, ...) ## Default S3 method: lines.roc(x, predictor, ...) ## S3 method for class 'smooth.roc' lines.roc(x, ...)
x |
a roc object from the roc function (for plot.roc.roc), a formula (for plot.roc.formula) or a response vector (for plot.roc.default). |
predictor, data |
arguments for the roc function. |
subset,na.action |
arguments for |
lwd |
line width (see |
... |
graphical parameters for |
This function returns a list of class “roc” invisibly. See roc
for more details.
# Create a few ROC curves: data(aSAH) roc.s100b <- roc(aSAH$outcome, aSAH$s100b) roc.wfns <- roc(aSAH$outcome, aSAH$wfns) # We need a plot to be ready plot(roc.s100b, type = "n") # but don't actually plot the curve # Add the line lines(roc.s100b, type="b", pch=21, col="blue", bg="grey") # Add the line of an other ROC curve lines(roc.wfns, type="o", pch=19, col="red") # Without using 'lines': rocobj <- plot.roc(aSAH$outcome, aSAH$s100b, type="b", pch=21, col="blue", bg="grey")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.