在R中使用hclust的集群属性

时间:2016-02-22 10:57:14

标签: r attributes cluster-analysis labels hclust

我有一个数据集,它是二维数据,列名作为属性,行作为项。下面给出了一个样本:

       A1    A2   A3   A4   ....
Item1  0     1     0    0
Item2  0     0     0    1
Item3  1    1      0    0

...

我使用hclust(ward.D2方法)在R中创建聚类树形图。我可以获得聚类中所有项目的标签。我如何找出群集的属性列表(A1 A2等),以便我可以推断这些项目是如何组合在一起的?

我尝试的代码是:

d <- vegdist(data,method="jaccard")
fit <- hclust(d,method="ward.D2")
plot(fit)
hcd <- as.dendrogram(fit)
plot(cut(hcd,h=3)$upper)
labels(cut(hcd, h=3)$lower[[1]])

1 个答案:

答案 0 :(得分:2)

分层聚类不处理列。

它在距离矩阵上运行 - 不再有列标签。

你可能正在寻找双聚会。