| hamming {abdiv} | R Documentation |
Hamming distance
Description
The Hamming distance is the number of positions where the values are different.
Usage
hamming(x, y)
Arguments
x, y |
Numeric vectors. |
Details
For vectors x and y, the Hamming distance is defined as
d(x, y) = \sum_i [x_i \neq y_i],
where the quantity in the brackets is 1 if the elements are not equal, and zero if the elements are equal. Relation to other definitions:
The
hamming()function inscipy.spatial.distancedivides the result by the vector length. Our function is equivalent to the SciPy version multiplied by the vector length.Equivalent to the
hammingcalculator in Mothur for presence/absence vectors.
Value
The Hamming distance between x and y.
[Package abdiv version 0.2.0 Index]