Minkowski | R Documentation |
The Minkowski distance (a.k.a. L-p distance) between two vectors x and y is the p-th root of the sum of the absolute differences of their Cartesian coordinates raised to the p-th power:
Minkowski(x,y) = (sum_i { |x_i - y_i|^p })^(1/p).
Minkowski(p = 2)
p |
a positive numeric specifying the order of the distance. Defaults
to 2 (Euclidean distance). If |
A Minkowski
instance is returned, which is an S4 class inheriting
from NumericComparator
.
Other numeric comparators include Manhattan
, Euclidean
and
Chebyshev
.
## Distance between two vectors x <- c(0, 1, 0, 1, 0) y <- seq_len(5) Minkowski()(x, y) ## Distance between rows (elementwise) of two matrices comparator <- Minkowski() x <- matrix(rnorm(25), nrow = 5) y <- matrix(rnorm(5), nrow = 1) elementwise(comparator, x, y) ## Distance between rows (pairwise) of two matrices pairwise(comparator, x, y)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.