在Python中绘制聚类图

时间:2013-05-22 14:37:44

标签: python graph cluster-analysis graph-drawing unsupervised-learning

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

enter image description here

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

1 个答案:

答案 0 :(得分:1)

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