diffuseProj function

Predicts diffusion map projection from new data points

Predicts diffusion map projection from new data points

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.

Returns

Returns a matrix with projected diffusion components.

Details

Predicts diffusion map projection from new data points

Examples

## Not run: y <- diffuseProj(xx, newData, oldData, function(z) (1-cor(z))^2) ## End(Not run)

Author(s)

Wajid Jawaid

  • Maintainer: Wajid Jawaid
  • License: GPL (>= 2)
  • Last published: 2017-07-11

Useful links