R: Hamming Distances of Vectors

hamming.distance {e1071} | R Documentation

## Hamming Distances of Vectors

### Description

If both `x` and `y` are vectors, `hamming.distance` returns the Hamming distance (number of different elements) between this two vectors. If `x` is a matrix, the Hamming distances between the rows of `x` are computed and `y` is ignored.

### Usage

     hamming.distance(x, y)

### Arguments

`x` | a vector or matrix.
`y` | an optional vector.

### Examples

    x <- c(1, 0, 0)
    y <- c(1, 0, 1)
    hamming.distance(x, y)
    z <- rbind(x,y)
    rownames(z) <- c("Fred", "Tom")
    hamming.distance(z)

    hamming.distance(1:3, 3:1)

[Package e1071 version 1.7-3 Index]