本文介绍了与graphviz_layout的水平树的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在python中,使用networkx.我可以用:
in python, with networkx. I can plot a vertical tree with :
g=nx.balanced_tree(2,4)
pos = nx.graphviz_layout(g, prog='dot')
nx.draw(g,pos,labels=b_all, node_size=500)
plt.show()
类似于
[root]
|
| |
node node
如何绘制水平树?
-- node
[root] -
-- node
推荐答案
将-Grankdir=LR
选项传递给点:
pos = nx.graphviz_layout(G, prog='dot', args="-Grankdir=LR")
http://www.graphviz.org/content/command-line-invocation
http://www.graphviz.org/content/attrs#drankdir
这篇关于与graphviz_layout的水平树的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!