networkx - python - 节点之间的距离nx.draw_graphviz()

时间:2014-07-15 17:40:27

标签: python graphviz networkx

我正在使用networkx制作一些图表。我喜欢使用Graphvizfdp布局的输出。 但是,我似乎无法让节点间隔得足够远,以便进行虚拟化。

我尝试在scale命令中使用Knodesepnx.draw(),但是很多节点仍然混乱,因为无法看到重叠。我将节点大小从300(默认)减少到200,仍然不太好。任何较小的颜色和我添加的颜色都不容易识别。

有约。 2400个节点。有谁知道如何用nx.draw_graphviz(g, prog="fdp")空间节点?理想情况下,我想以垂直方式从最大的簇到最小的节点排序,但似乎找不到布局。

我尝试使用prog="dot"并使用rankdir="TB",但节点仍然以乱七八糟的顺序从左到右打印,很难弄清楚。我要么需要增加节点的间距,要么让图像更大,我也尝试使用Matplotlib的参数,每次图像的大小都相同。所有的想法都很感激。

0 个答案:

没有答案