quasieuclid {ade4} | R Documentation |
transforms a distance matrix in an 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 an Euclidean distance matrice
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))))