Is a Distance Matrix Euclidean?
Confirmation of the Euclidean nature of a distance matrix by the Gower's theorem.IsEuclid
is used in summary.dist
.
IsEuclid(distmat, plot = FALSE, print = FALSE, tol = 1e-07)
distmat |
an object of class 'dist' |
plot |
a logical value indicating whether the eigenvalues bar plot of the matrix of the term -1/2 dij^2 centred by rows and columns should be diplayed |
print |
a logical value indicating whether the eigenvalues of the matrix of the term -1/2 dij^2 centred by rows and columns should be printed |
tol |
a tolerance threshold : an eigenvalue is considered positive if it is larger than |
returns a logical value indicating if all the eigenvalues are positive or equal to zero
Daniel Chessel
Stephane Dray dray@biomserv.univ-lyon1.fr
Gower, J.C. and Legendre, P. (1986) Metric and Euclidean properties of dissimilarity coefficients. Journal of Classification, 3, 5–48.
w <- matrix(runif(10000), 100, 100) w <- dist(w) summary(w) IsEuclid (w) # TRUE
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.