Computes a manifold approximation and projection
umap(d, config = umap.defaults, method = c("naive", "umap-learn"), ...)
matrix, input data
object of class umap.config
character, implementation. Available methods are 'naive' (an implementation written in pure R) and 'umap-learn' (requires python package 'umap-learn')
list of settings; overwrite default values from config
object of class umap, containing at least a component with an embedding and a component with configuration settings
# NOT RUN { # embedd iris dataset using default settings iris.umap = umap(iris[,1:4]) # display object summary iris.umap # display embedding coordinates head(iris.umap$layout) # }
Run the code above in your browser using DataLab