B b*_*ita 7 hierarchical-clustering scikit-learn
我有一些数据以及这些数据点的成对距离矩阵.我想使用Agglomerative clustering对它们进行聚类.我在sklearn中读到,我们可以将'预先计算'作为亲和力,我希望它是距离矩阵.但我找不到任何使用预计算亲和力和自定义距离矩阵的示例.任何帮助将不胜感激.
Ary*_*thy 13
我们叫你的距离矩阵D.
agg = AgglomerativeClustering(n_clusters=5, affinity='precomputed', linkage = 'average')
agg.fit_predict(D) # Returns class labels.
Run Code Online (Sandbox Code Playgroud)
如果您对生成整个层次结构并生成树形图感兴趣,那么scikit-learnAPI将包装scipy层次聚类代码.只需scipy直接使用代码即可.
| 归档时间: |
|
| 查看次数: |
3977 次 |
| 最近记录: |