【发布时间】:2013-07-11 02:50:57
【问题描述】:
所以我使用 fastcluster 和 SciPy 进行凝聚聚类。我可以做dendrogram 来获取聚类的树状图。我可以fcluster(Z, sqrt(D.max()), 'distance') 为我的数据获得一个非常好的聚类。如果我想手动检查树状图中说 k=3(簇)的区域,然后我想检查 k=6(簇)怎么办?如何在树状图的特定级别获得聚类?
我看到所有这些函数都有公差,但我不明白如何从公差转换为簇数。我可以使用简单的数据集手动构建聚类,方法是通过链接 (Z) 并逐步将聚类拼凑在一起,但这对于大型数据集并不实用。
【问题讨论】:
标签: scipy hierarchical-clustering