Perform MDS decomposition using stats:cmdscale
d.MDS(x, k = 2, dist.method = c("euclidean", "maximum", "manhattan",
"canberra", "binary", "minkowski"), eig = FALSE, add = FALSE,
x.ret = FALSE, scale = TRUE, center = TRUE, verbose = TRUE, ...)Input data
Integer vector of length 1 or greater. Rank of decomposition
String: method to use to calculate distance. See stats::dist("method")
Logical: If TRUE, return eigenvalues. Default = FALSE
Logical: If TRUE, an additive constant c* will be computed and added to the
non-diagonal dissimilarities, which makes the Euclidean. Default = FALSE
Logical: If TRUE, return the doubly centered symmetric distance matrix. Default = FALSE
Logicall: If TRUE, scale input data before decomposition. Default = TRUE
Logicall: If TRUE, also center input data if scale is TRUE.
Default = TRUE
Logical: If TRUE, print messages to screen. Default = TRUE
Additional parameters to be passed to svd
rtDecom object
Project scaled variables to MDS components. Input must be n by p, where n represents number of cases, and p represents number of features. fastMDS will be applied to the transpose of the n x p matrix. fastMDS will fail if there are any NA values or constant features: remove them using preprocess
Other Decomposition: d.CUR,
d.H2OAE, d.H2OGLRM,
d.ICA, d.ISOMAP,
d.KPCA, d.LLE,
d.NMF, d.PCA,
d.SPCA, d.SVD,
d.TSNE, d.UMAP