(dataframe) a data frame with variable/feature columns
method
(optional) (character) Dimensionality reduction method to be used
selectedCols
(optional)(numeric) which columns should be treated as data(features/columns) (defaults to all columns)
outcome
(optional)(vector) optional vector for visualising plots
plot
(optional)(logical) To plot or not to plot
...
(optional) additional arguments for the function
Value
Data frame with Results
Details
Dimensionality Reduction is the process of reducing the dimensions of the dataset.
Multivariate data, even though are useful in getting an overall understanding of the underlying phenomena,
do not permit easy interpretability. Moreover, variables in such data often are correlated with each other
.For these reasons, it might be imperative to reduce the dimensions of the data.
Various models have been developed for such dimensionality reduction. Of these, MDS and PCA has been
demonstrated in the current implementation.