dist(x, method = "euclidian", diag = FALSE, upper=FALSE) print.dist(dist.obj, diag = NULL, upper = NULL) as.matrix.dist(dist.obj)
x
|
a matrix or (data frame). Distances between the rows of
x will be computed.
|
method
|
the distance measure to be used. This must be one of
"euclidian" , "maximum" , "manhattan" ,
"canberra" or "binary" .
Any unambiguous substring can be given.
|
diag
|
a logical value indicating whether the diagonal of the
distance matrix should be printed by print.dist .
|
upper
|
a logical value indicating whether the upper triangle of the
distance matrix should be be printed by print.dist .
|
x
.
Available distance measures are (written for two vectors x and y):
"Size"
,
"Diag"
, "Upper"
, "Labels"
and "class"
equal
to "dist"
.hclust
.x<-matrix(rnorm(100),nrow=5) dist(x) dist(x, diag = TRUE) dist(x, upper = TRUE) as.matrix(dist(x))