树形图聚类高度测定 - R.

时间:2016-06-10 14:26:11

标签: r hierarchical-clustering dendrogram

在R中,我得到了簇轴树形图,其中y轴值为0-4。

  • 如何确定不同群集的确切高度?其中一些介于两个数字之间。

  • 此外,我想自动分离图中聚类的数据组。我遇到了cutree函数,但我必须明确地传递k,h的值。是否可以在不手动传递值的情况下执行分离?

1 个答案:

答案 0 :(得分:0)

要获得不同剪辑的高度,您可以使用dendextend包,并使用heights_per_k.dendrogram功能。例如:

hc <- hclust(dist(USArrests[1:4,]), "ave")
dend <- as.dendrogram(hc)
heights_per_k.dendrogram(dend)
##       1        2        3        4 
##86.47086 68.84745 45.98871 28.36531 

关于你的第二个问题:如果你不告诉cutree你想要多少个群集,它就不会知道要给你多少群。