ensembleFS | R Documentation |
Run end-to-end Ensemble for comparison of feature selection methods.
ensembleFS(
x,
y,
methods = c("fs.utest"),
method.cv = "kfoldcv",
params.cv = list(k = 3, niter = 5),
level.cor = 1,
params = list(adjust = "holm", feature.number = 10, alpha = 0.05, use.cuda = FALSE,
cutoff.method = c("kmeans")),
asm = c("fs.utest"),
model = c("fs.utest")
)
x |
input data where columns are variables and rows are observations (all numeric) |
y |
decision variable as a boolean vector of length equal to number of observations |
methods |
A |
method.cv |
validation method |
params.cv |
A
|
level.cor |
cutoff level of correlated variables. If equal to 1 is not performed |
params |
A
|
asm |
A |
model |
A |
Ensemble for comparison of feature selection methods dedicated to high-throughput sequencing data.
selected.feature
– A list
with the result of feature selection for the selected feature selection method
ranking.feature
– A list
with the result of the rating of the variables that were most often performed in each iteration of cross-validation
stability
– A data.frame
with the result of stability of selection of feature for the selected selection method
model
– A data.frame
with the result of constructing a random forest model for the selected feature selection method
## Not run:
decisions <- data$class
data$class <- NULL
ensembleFS(data,
decisions,
methods = c('fs.utest', 'fs.mrmr'),
method.cv = 'kfoldcv',
params.cv = list(k = 3, iter = 10),
level.cor = 0.75,
params = list(adjust = 'fdr', feature.number = 10, alpha = 0.05),
asm = c('fs.utest', 'fs.mrmr'),
model = c('fs.utest', 'fs.mrmr')
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.