Description Usage Arguments Value Author(s)
View source: R/stats_functions.R
This function implements different methods to perform feature selection of radiomic datasets.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 
| rdr | A RadAR object (class  | 
| n_features | (numeric) Number of features to be selected. Required. | 
| select_by | (character) Which criteria use to select informative radiomic features within clusters of similar (i.e., redundant) features. It can be one of the following: "variability", "random", "concordance". | 
| method | (character) Which  method use to identify redundant features. It can be one of the following:
"mRMR" (minimum-redundancy-maximum-relevance),"hcl" (hierarchical clustering of correlation matrix), "pca" (K-means applied to Principal Component Analysis),
"glmnet-cox" (generalized linear model via penalized maximum likelihood (glmnet) fitting cox regression model),
"glmnet-binonial" (glmnet fitting binomial regression model),
Using mRMR, this function works as a wrapper to  | 
| surv_obj | An object of class  | 
| which_data | (character) Which data use to compute concordance index. It can be one of the following: "normal", "scaled", "normalized". | 
| corr_measure | (character) Which method use to calculate correlation. It can be one of the following: "pearson", "kendall", "spearman". | 
| min_features_per_group | (numeric) Minimum number of features for each cluster. | 
| thr_pca_cum_prop | (numeric) Threshold to select number of components based on cumulative proportion of explained variance criterion. | 
| response | (numeric) A response variable, required if any of mRMR or glmnet-binomial or methods are used. | 
| lambda | (character) In glmnet, it controls the overall strength of the penalty.
Possible values are "min" or "1se" (1 standard deviation). For more details see  | 
| alpha | (numeric) In glmnet, it controls elastic-net penalty.
Typical values are 0 (ridge) or 1 (lasso). For more details see  | 
A list including two elements: 'rdr': the updated (reduced) rdr (a RadAR object) 'signature': the radiomic features included in the signature
Matteo Benelli (matteo.benelli@uslcentro.toscana.it)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.