【问题标题】:Python: getting started with clusteringPython:集群入门
【发布时间】:2019-01-28 06:35:13
【问题描述】:

我试图了解 python 层次聚类模块中的这个链接函数的作用(无法从文档或其他更复杂的问题中理解)。

我尝试了一个带有随机向量的示例。我不知道从哪里开始弄清楚这是在做什么,为什么链接中有 12 个数字,它们是什么?

谢谢

dist_vec=np.random.randint(1,10,6)
print dist_vec
[4 2 2 6 5 1]

# create linkage
Z = linkage(dist_vec, method='single')

# distance = 0.8 as cutoff
clusters = fcluster(Z, 0.8, criterion='distance')

print Z
[[ 2.  3.  1.  2.]
[ 0.  4.  2.  3.]
[ 1.  5.  4.  4.]]

【问题讨论】:

    标签: python scipy cluster-analysis


    【解决方案1】:

    输出格式在 scipy 文档中有说明。

    这是两个集群 ID,高度和点数。

    我强烈建议从二维欧几里得玩具数据开始。不是随机距离矩阵(会不一致)。

    【讨论】:

      猜你喜欢
      • 2015-07-13
      • 2019-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      相关资源
      最近更新 更多