predict.umap: project data points onto an existing umap embedding

View source: R/umap.R

predict.umapR Documentation

project data points onto an existing umap embedding

Description

project data points onto an existing umap embedding

Usage

## S3 method for class 'umap'
predict(object, data, ...)

Arguments

object

trained object of class umap

data

matrix with data

...

additional arguments (not used)

Value

new matrix

Examples

# embedd iris dataset using default settings
iris.umap = umap(iris[,1:4])

# create a dataset with structure like iris, but with perturbation
iris.perturbed = iris[,1:4] + matrix(rnorm(nrow(iris)*4, 0, 0.1), ncol=4)

# project perturbed dataset
perturbed.embedding = predict(iris.umap, iris.perturbed)

# output is a matrix with embedding coordinates
head(perturbed.embedding)


umap documentation built on Feb. 16, 2023, 10:12 p.m.