plot.cpernet: Plot coefficients from a cpernet object

View source: R/plot.cpernet.R

plot.cpernetR Documentation

Plot coefficients from a cpernet object

Description

Produces a coefficient profile plot of the coefficient paths for a fitted cpernet object. This function is modified based on the plot method in the glmnet package.

Usage

## S3 method for class 'cpernet'
plot(x, xvar = c("norm", "lambda"), color = FALSE, label = FALSE, ...)

Arguments

x

fitted cpernet model

xvar

what is on the x-axis. "norm" plots against the L1-norm of the coefficients, "lambda" against the log-lambda sequence.

color

if TRUE, plot the curves with rainbow colors. Otherwise, plot the curves with gray colors. Default is FALSE.

label

if TRUE, label the curves with variable sequence numbers. Otherwise, do not put labels. Default is FALSE.

...

other graphical parameters to plot.

Details

Two coefficient profile plots are produced, one for the mean coefficients and the other for the scale coefficients.

Author(s)

Yuwen Gu and Hui Zou

Maintainer: Yuwen Gu <yuwen.gu@uconn.edu>

See Also

plot.cv.cpernet

Examples


set.seed(1)
n <- 100
p <- 400
x <- matrix(rnorm(n * p), n, p)
y <- rnorm(n)
tau <- 0.30
pf <- abs(rnorm(p))
pf2 <- abs(rnorm(p))
w <- 2.0
lambda2 <- 1
m2 <- cpernet(y = y, x = x, w = w, tau = tau, eps = 1e-8,
              pf.mean = pf, pf.scale = pf2, intercept = TRUE,
              standardize = FALSE, lambda2 = lambda2)
plot(m2)


SALES documentation built on Aug. 16, 2022, 1:05 a.m.

Related to plot.cpernet in SALES...