powered by
Calculate the similarities between all samples in a list, and return as matrix.
kernelMatrix(X, kernFun, ...)
The similarity / kernel matrix
list of samples, where each list element is a suitable input for kernFun
kernFun
Kernel function of type f(x,y)=r, where r is a scalar and x and y are elements whose similarity is evaluated.
further arguments passed to distFun
x <- list(5:1,c(2,4,5,1,3),c(5,4,3,1,2), sample(5)) kernFun <- function(x,y){ exp(-distancePermutationHamming(x,y)) } kernelMatrix(x,distancePermutationHamming)
Run the code above in your browser using DataLab