quasieuclid {ade4} | R Documentation |
Transformation of a distance matrice to a Euclidean one
Description
transforms a distance matrix in a Euclidean one.
Usage
quasieuclid(distmat)
Arguments
distmat |
an object of class |
Details
The function creates a distance matrice with the positive eigenvalues of the Euclidean representation.
Only for Euclidean distances which are not Euclidean for numeric approximations (for examples, in papers as the following example).
Value
object of class dist
containing a Euclidean distance matrice
Author(s)
Daniel Chessel
Stéphane Dray stephane.dray@univ-lyon1.fr
Examples
data(yanomama)
geo <- as.dist(yanomama$geo)
is.euclid(geo) # FALSE
geo1 <- quasieuclid(geo)
is.euclid(geo1) # TRUE
par(mfrow = c(2,2))
lapply(yanomama, function(x) plot(as.dist(x), quasieuclid(as.dist(x))))
par(mfrow = c(1,1))
[Package ade4 version 1.7-22 Index]