Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


roots (version 1.0)

diffuseProj: Predicts diffusion map projection from new data points

Description

Predicts diffusion map projection from new data points

Usage

diffuseProj(dm, x, data, distfun)

Arguments

dm

Output from diffuseMat2 function

x

Matrix of new data points. Features in rows and cells in columns.

data

Original data used to generate diffusion map

distfun

A distance function that takes new data as first paramter and previous data as second variable returning a squared distance measure, with each sample in the rows and distance to previous data points in columns, e.g. function(x, y) (1 - cor(x, y))^2.

Value

Returns a matrix with projected diffusion components.

Details

Predicts diffusion map projection from new data points

Examples

Run this code
# NOT RUN {
y <- diffuseProj(xx, newData, oldData, function(z) (1-cor(z))^2)
# }

Run the code above in your browser using DataLab