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")