Description Usage Arguments Details Author(s) See Also Examples
View source: R/plot.cv.PCLasso.R
Plot the cross-validation curve from a cv.PCLasso
object, along with
standard error bars.
1 2 3 |
x |
Fitted |
type |
What to plot on the vertical axis. "cve" plots the cross-validation error (deviance); "rsq" plots an estimate of the fraction of the deviance explained by the model (R-squared); "snr" plots an estimate of the signal-to-noise ratio; "all" produces all of the above. |
norm |
If TRUE, plot the norm of each group, rather than the individual coefficients. |
... |
Other graphical parameters to |
Error bars representing approximate +/- 1 SE (68% confidence intervals) are
plotted along with the estimates at value of lambda. See plot.cv.grpreg
in the R package grpreg
for details.
Wei Liu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | library("survival")
# load data
data(ExpMatrix)
data(survData)
data(PCGroup)
x <- ExpMatrix
y <- Surv(time=survData[,"time"], event=survData[,"status"])
cv.fit1 <- cv.PCLasso(x, y, group = PCGroup, penalty = "grLasso",nfolds = 10)
# plot the norm of each group
plot(cv.fit1, norm = TRUE)
# plot the individual coefficients
plot(cv.fit1, norm = FALSE)
# plot the cross-validation error (deviance)
plot(cv.fit1, type = "cve")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.