lines.roc | R Documentation |
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.
roc
, plot.roc
# 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")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.