Description Usage Arguments Details Value References See Also Examples
View source: R/bolassofunction.R
Perform a bootstrapped Lasso on some random subsamplings of the input data
| 1 | 
| data | Input matrix of dimension n * p; each of the n rows is an observation vector of p variables. The intercept should be included in the first column as (1,...,1). If not, it is added. | 
| Y | Response variable of length n. | 
| mu | Positive regularization sequence to be used for the Lasso. | 
| m | Number of bootstrap iteration of the Lasso. Default is m=100. | 
| probaseuil | A frequency threshold for selecting the most stable variables over the  | 
| penalty.factor | Separate penalty factors can be applied to each coefficient. This is a number that multiplies lambda to allow differential shrinkage. Can be 0 for some variables, which implies no shrinkage, and that variable is always included in the model. Default is 1 for all variables except the intercept. | 
| random | optionnal parameter, matrix of size n*m. If  | 
The Lasso from the glmnet package is performed with the regularization parameter mu over m bootstrap samples. An appearance frequency is obtained which shows the predictive power of each variable. It is calculated as the number of times a variables has been selected by the Lasso over the m bootstrap iteration.
A 'bolasso' object is returned for which the method plot is available.
| data | A list containing: 
 | 
| ind | Set of selected variables for the regularization  | 
| frequency | Appearance frequency of each variable; number of times each variables is selected over the m bootstrap iterations. | 
Model-consistent sparse estimation through the bootstrap; F. Bach 2009 
| 1 2 3 4 5 6 7 8 9 | 
Loading required package: glmnet
Loading required package: Matrix
Loading required package: foreach
Loaded glmnet 2.0-12
Loaded mht 3.1.2 
Thanks for using me.
Don't hesitate to contact my maintainer if you have a request or you encountered problems/bugs. 
intercept has been added
bolasso(data = x, Y = y, mu = seq(1.5, 0.1, -0.1))
See object$ind for the selected variables depending on 'mu' and 'probaseuil' 
See object$frequency for the frequency of selection depending on 'mu' 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.