Perform UMAP decomposition using github package jlmelville/uwot
d.UMAP(x, x.test = NULL, k = 2, n.neighbors = 15,
init = "spectral", metric = c("euclidean", "cosine", "manhattan",
"hamming", "categorical"), epochs = NULL, learning.rate = 1,
scale = TRUE, verbose = TRUE, ...)
Input matrix
Optional test set matrix. Will be projected on to UMAP bases
Integer: Number of projections
Integer: Number of keighbors
String: Initialization type. See uwot::umap "init"
String: Distance metric to use: "euclidean", "cosine", "manhattan", "hamming", "categorical" Default = "euclidean"
Integer: Number of epochs
Float: Learning rate. Default = 1
Logical: If TRUE, scale input data before doing UMAP. Default = TRUE
Logical: If TRUE, print messages to screen. Default = TRUE
Additional parameters to be passed to uwot::umap
rtDecom object
Other Decomposition: d.CUR
,
d.H2OAE
, d.H2OGLRM
,
d.ICA
, d.ISOMAP
,
d.KPCA
, d.LLE
,
d.MDS
, d.NMF
,
d.PCA
, d.SPCA
,
d.SVD
, d.TSNE