quasieuclid {ade4} | R Documentation |
transforms a distance matrix in a Euclidean one.
quasieuclid(distmat)
distmat |
an object of class dist |
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).
object of class dist
containing a Euclidean distance matrice
Daniel Chessel chessel@biomserv.univ-lyon1.fr
Stéphane Dray dray@biomserv.univ-lyon1.fr
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))