在R中的上三角形上使用hclust

时间:2016-11-17 21:54:37

标签: r hclust

我有一个像这样的矩阵:

  a b c
a 1 3 4
b 3 1 2
c 4 2 1

是否可以在上三角形上使用hclust而不对角拼接矩阵?

structure(c(1, 3, 4, 3, 1, 2, 4, 2, 1), .Dim = c(3L, 3L), .Dimnames = list(c("a", "b", "c"), c("a", "b", "c")))

1 个答案:

答案 0 :(得分:4)

有一个强制函数as.dist,它将矩阵转换为hclust的右类对象:

> hclust( as.dist( m))

Call:
hclust(d = as.dist(m))

Cluster method   : complete 
Number of objects: 3