所以我使用 fastcluster 和 SciPy 来进行凝聚聚类。我可以做得到dendrogram
聚类的树状图。我可以fcluster(Z, sqrt(D.max()), 'distance')
为我的数据获得一个很好的聚类。如果我想手动检查树状图中说 k=3(集群)的区域,然后我想检查 k=6(集群)怎么办?如何在树状图的特定级别获得聚类?
我看到所有这些函数都有公差,但我不明白如何从公差转换为集群数。我可以通过链接 (Z) 并逐步将集群拼凑在一起,使用简单的数据集手动构建集群,但这对于大型数据集并不实用。