我怎样才能使用' nx.draw()'与'nx.topological_sort()'一起

时间:2016-04-07 16:20:13

标签: python networkx

我在代码中生成了一个定向平衡树,我希望使用 .draw() 对其进行可视化,但要结合拓扑信息。我认为可能有一种方法可以将现有的 .topology_sort() 与它一起使用 - 通过' pos '属性may-,我还没有发现。有没有人一起使用它们?

1 个答案:

答案 0 :(得分:0)

由于你有一棵树,你可以使用'dot' graphviz中的via networkx来生成布局(即节点'pos)。

Dot将生成一个分层布局,将树的根放在顶部,将分支和叶子放在较低的层(或代替顶部的produce a left-right layout)。