| plot.cv.grpreg {grpreg} | R Documentation |
Plots the cross-validation curve from a cv.grpreg object
Description
Plots the cross-validation curve from a cv.grpreg
object, along with standard error bars.
Usage
## S3 method for class 'cv.grpreg'
plot(x, log.l=TRUE, type=c("cve", "rsq", "scale",
"snr", "pred", "all"), selected=TRUE, vertical.line=TRUE, col="red",
...)
Arguments
x |
A |
log.l |
Should horizontal axis be on the log scale? Default is TRUE. |
type |
What to plot on the vertical axis. |
selected |
If |
vertical.line |
If |
col |
Controls the color of the dots (CV estimates). |
... |
Other graphical parameters to |
Details
Error bars representing approximate +/- 1 SE (68% confidence
intervals) are plotted along with the estimates at value of
lambda. For rsq and snr, these confidence
intervals are quite crude, especially near zero, and will hopefully be
improved upon in later versions of grpreg.
Author(s)
Patrick Breheny
See Also
Examples
# Birthweight data
data(Birthwt)
X <- Birthwt$X
group <- Birthwt$group
# Linear regression
y <- Birthwt$bwt
cvfit <- cv.grpreg(X, y, group)
plot(cvfit)
par(mfrow=c(2,2))
plot(cvfit, type="all")
## Logistic regression
y <- Birthwt$low
cvfit <- cv.grpreg(X, y, group, family="binomial")
plot(cvfit)
par(mfrow=c(2,2))
plot(cvfit, type="all")