Model predictions based on a fitted ncvreg object.
Similar to other predict methods, this function returns predictions from
a fitted ncvreg
object.
## S3 method for class 'ncvreg' predict(object, X, type=c("link", "response", "class", "coefficients", "vars", "nvars"), lambda, which=1:length(object$lambda), ...) ## S3 method for class 'ncvreg' coef(object, lambda, which=1:length(object$lambda), drop=TRUE, ...)
object |
Fitted |
X |
Matrix of values at which predictions are to be made. Not
used for |
lambda |
Values of the regularization parameter |
which |
Indices of the penalty parameter |
type |
Type of prediction: |
drop |
If coefficients for a single value of |
... |
Not used. |
The object returned depends on type.
Patrick Breheny
Breheny P and Huang J. (2011) Coordinate descentalgorithms for nonconvex penalized regression, with applications to biological feature selection. Annals of Applied Statistics, 5: 232-253. doi: 10.1214/10-AOAS388
data(Heart) fit <- ncvreg(Heart$X, Heart$y, family="binomial") coef(fit, lambda=0.05) head(predict(fit, Heart$X, type="link", lambda=0.05)) head(predict(fit, Heart$X, type="response", lambda=0.05)) head(predict(fit, Heart$X, type="class", lambda=0.05)) predict(fit, type="vars", lambda=c(0.05, 0.01)) predict(fit, type="nvars", lambda=c(0.05, 0.01))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.