我想编写代码来在python中绘制树形图。有一个简单的方法来实现它。
我编写的代码用于识别点数据集中的聚类,并希望生成一个树形图,显示每次迭代生成的聚类数量
例如,当我在这个数据集上运行我的代码时,我得到第一次迭代的1个集群
第二次迭代
和2个聚类
所以我想制作展示这一点的东西。但真的不知道从哪里开始
每个点都有一个'label'属性,该属性是每次迭代后该点所在的每个簇的列表。
即。在此示例中,某些点标签属性为[0,0]
,其他点为[0,1]
。所以,如果我使用scipy树状图,我将如何从此获得链接格式
答案 0 :(得分:8)
SciPy does clustering并附带a function to turn such clusterings into dendrograms。如果你已经编写了自己的聚类,也许你仍然可以使用SciPy提供的东西?