distances {Rtreemix} | R Documentation |
These functions are used for calculating different distances between
two given vectors. Thus, L1.dist
calculates the L1 distance,
cosin.dist
calculates the cosine distance, euclidian.dist
computes the Euclidian distance, and rank.cor.dist
computes
the rank correlation distance. The vectors have to have same length.
When using rank.cor.dist
the vectors have to have length larger
than 4.
L1.dist(p, q) cosin.dist(p, q) euclidian.dist(x, y) rank.cor.dist(x, y)
p |
A |
q |
A |
x |
Same as |
y |
Same as |
The functions return the distance between the two given vectors.
Jasmina Bogojeska
kullback.leibler
, L2.norm
, stability.sim
## Define two numeric vectors with equal lengths (> 4). x <- c(1, 2, 3, 4, 5) y <- c(5, 6, 7, 8, 9) ## Calculate the L1 distance between the vectors x and y L1.dist(x, y) ## Calculate the Euclidian distance between the vectors x and y euclidian.dist(x, y) ## Calculate the cosine distance between the vectors x and y cosin.dist(x, y) ## Calculate the rank-correlation distance between the vectors x and y rank.cor.dist(x, y)