Model predictions based on a fitted biglasso object
Extract predictions (fitted reponse, coefficients, etc.) from a
fitted biglasso
object.
## S3 method for class 'biglasso' predict( object, X, row.idx = 1:nrow(X), type = c("link", "response", "class", "coefficients", "vars", "nvars"), lambda, which = 1:length(object$lambda), ... ) ## S3 method for class 'biglasso' coef(object, lambda, which = 1:length(object$lambda), drop = TRUE, ...)
object |
A fitted |
X |
Matrix of values at which predictions are to be made. It must be a
|
row.idx |
Similar to that in |
type |
Type of prediction: |
lambda |
Values of the regularization parameter |
which |
Indices of the penalty parameter |
... |
Not used. |
drop |
If coefficients for a single value of |
The object returned depends on type
.
Yaohui Zeng and Patrick Breheny
Maintainer: Yaohui Zeng <yaohui.zeng@gmail.com>
## Logistic regression data(colon) X <- colon$X y <- colon$y X.bm <- as.big.matrix(X, backingfile = "") fit <- biglasso(X.bm, y, penalty = 'lasso', family = "binomial") coef <- coef(fit, lambda=0.05, drop = TRUE) coef[which(coef != 0)] predict(fit, X.bm, type="link", lambda=0.05) predict(fit, X.bm, type="response", lambda=0.05) predict(fit, X.bm, type="class", lambda=0.1) predict(fit, type="vars", lambda=c(0.05, 0.1)) predict(fit, type="nvars", lambda=c(0.05, 0.1))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.