Learn R Programming

rtemis (version 0.79)

d.ISOMAP: Isomap

Description

Perform ISOMAP decomposition using vegan::isomap

Usage

d.ISOMAP(x, k = 2, dist.method = "euclidean", nsd = 0,
  path = c("shortest", "extended"), verbose = TRUE,
  n.cores = rtCores, ...)

Arguments

x

Input data

k

Integer vector of length 1 or greater. Rank of decomposition

dist.method

String: Distance calculation method. See vegan::vegdist

nsd

Integer: Number of shortest dissimilarities retained

path

String: The path argument of vegan::isomap

verbose

Logical: If TRUE, print messages to output

n.cores

Integer: Number of cores to use

...

Additional parameters to be passed to vegan::isomap

Value

rtDecom object

Details

Project scaled variables to ISOMAP components Input must be n by p, where n represents number of cases, and p represents number of features. ISOMAP will be applied to the transpose of the n x p matrix.

See Also

Other Decomposition: d.CUR, d.H2OAE, d.H2OGLRM, d.ICA, d.KPCA, d.LLE, d.MDS, d.NMF, d.PCA, d.SPCA, d.SVD, d.TSNE, d.UMAP