在Python中绘制聚类图

Bel*_*gor 6 python graph cluster-analysis graph-drawing unsupervised-learning

我已经有了一种聚类图形的方法,因此聚类过程不是问题.我想要做的是,一旦我们将所有节点聚集在一起 - 用Python绘制聚类图,如下所示:

在此输入图像描述

我查看了networkx,igraph和graph-tool,但它们似乎是在进行聚类,而不是绘图.我应该使用什么库来绘制已经聚类的图形的任何想法和命题,这将最大限度地减少交叉链接的数量?

Nic*_*s78 1

看看 GraphViz http://www.graphviz.org/Gallery/directed/cluster.html 有一个 Python 绑定,但我不得不说我总是直接创建文本文件,因为它们很容易编写。不要被看似简单的示例所迷惑,图表的每个方面都是高度可定制的,您可以用它制作一些非常漂亮的图表可视化。但不确定嵌套集群,从未尝试过。