dist2 | R Documentation |
Calculate Pairwise Distance from a Matrix
dist2(x, pairwise_fun = function(x, y) sqrt(sum((x - y)^2)), ...)
x |
A matrix or a list. If it is a matrix, the distance is calculated by rows. |
pairwise_fun |
A function which calculates distance between two vectors. |
... |
Pass to |
You can construct any type of distance measurements by defining a pair-wise distance function.
The function is implemented by two nested for
loops, so the efficiency may not be so good.
A dist
object.
Zuguang Gu <z.gu@dkfz.de>
lt = lapply(1:10, function(i) {
sample(letters, sample(6:10, 1))
})
dist2(lt, function(x, y) {
length(intersect(x, y))/length(union(x, y))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.