使用R从集群中检索成员

时间:2011-08-29 06:53:49

标签: r

我怎样才能从每个集群中获取元素(层次聚类)并且R中是否有任何包来解决这个问题?

2 个答案:

答案 0 :(得分:3)

你可以使用cutree()来做到这一点:

hc <- hclust(dist(USArrests), "ave")
plot(hc)
rect.hclust(hc, h = 50)
cutree(hc, h = 50)

答案 1 :(得分:0)

我解决了“矩形误差(m [which [n]] + 0.66,par(”usr“)[3L],m [[n] + 1] + 0.33,:plot.new尚未我们称之为“绘制树状图如下:

USA.tree <- hclust(dist(USAarrest)
plot(hclust(dist(USAarrest))) #if I use plot(USA.tree) returns an error
x <- rect.hclust(USA.tree, k=3, border="red")
# x <- rect.hclust(USA.tree, h = 50, which = c(2,7), border = 3:4)
x