【发布时间】:2013-01-29 19:10:13
【问题描述】:
我正在尝试对 m*n 数组进行层次聚类。
- 输入数组:500 * 1000(1000 个特征,500 个观察值)
- 使用自定义的 pdist 函数计算距离矩阵
- 将此距离矩阵提供给链接函数: clusters = sch.linkage(distanceMatrix,'single')
- 形成扁平簇: fc = sch.fcluster(clusters,cutoff,'距离')
这给了我一些集群(大约 80 个,使用截止值 6.0)。 现在,无论如何,我也可以获得与每个集群对应的 1000 个特征吗? (就像我们使用 K-means 聚类获得质心的特征一样)。
【问题讨论】:
标签: python numpy cluster-analysis data-mining hierarchical