View source: R/predict.cpernet.R
| predict.cpernet | R Documentation |
Similar to other predict methods, this function predicts fitted values from a cpernet object.
## S3 method for class 'cpernet' predict(object, newx, s = NULL, type = "response", ...)
object |
fitted |
newx |
matrix of new values for |
s |
value(s) of the penalty parameter |
type |
type of prediction required. Only |
... |
Not used. Other arguments to predict. |
s is the new vector at which predictions are to be made. If
s is not in the lambda sequence used for fitting the model, the
predict function will use linear interpolation to make predictions.
The new values are interpolated using a fraction of predicted values from
both left and right lambda indices.
The object returned depends on type.
Yuwen Gu and Hui Zou
Maintainer: Yuwen Gu <yuwen.gu@uconn.edu>
cpernet, coef.cpernet,
plot.cpernet, print.cpernet
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,
standardize = FALSE, lambda2 = lambda2)
predict(m2, newx = x, s = m2$lambda[50])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.