Validate linear regression using bootstrap.
# S3 method for lm
vboot(fit, x = NULL, y = NULL, s = NULL, nfolds = NULL,
B = 200, cv_replicates = NULL, lambda = NULL, n_cores = max(1,
parallel::detectCores() - 1))
Object from lm fit
A matrix of the predictors, each row is an observation vector.
A vector of response variable. It should be quantitative for lineal regression, a factor with two levels for logistic regression or a two-column matrix with columns named 'time' and 'status' for cox regression.
Value of the penalty parameter "lambda" selected from the original 'cv.glmnet'.
Number of folds for cross validation as in 'cv.glmnet'.
Number of bootsrap samples
Number of replicates for the cross-validation step
By default, the validation is adjusted using 'lambda.1se' which has error within 1 standard error of the best model. If 'FALSE' the 'lambda.min' referered to the lowest CV error will be used.
number of cores to use in parallel. Default detectCores()-1