Description Usage Arguments Value Examples
View source: R/forward_selection_by_rank_class.R
A line plot for forward selection. The computed model performance metric is plotted against the number of features included in the model.
1 |
... |
Additional slots and values passed to |
A fs_line
object.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # some data
D = MTBLS79_DatasetExperiment(filtered=TRUE)
# normalise, impute and scale then remove QCs
P = pqn_norm(qc_label='QC',factor_name='class') +
knn_impute(neighbours=5) +
glog_transform(qc_label='QC',factor_name='class') +
filter_smeta(mode='exclude',levels='QC',factor_name='class')
P = model_apply(P,D)
D = predicted(P)
# forward selection using a PLSDA model
M = forward_selection_by_rank(factor_name='class',
min_no_vars=2,
max_no_vars=11,
variable_rank=1:2063) *
(mean_centre() + PLSDA(number_components=1,
factor_name='class'))
M = run(M,D,balanced_accuracy())
# chart
C = fs_line()
chart_plot(C,M)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.