带有 graphviz_layout 的水平树
Posted
技术标签:
【中文标题】带有 graphviz_layout 的水平树【英文标题】:horizontal tree with graphviz_layout 【发布时间】:2013-06-16 18:07:22 【问题描述】:在python中,带有networkx。我可以绘制一棵垂直树:
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
【问题讨论】:
【参考方案1】:将-Grankdir=LR
选项传递给点:
pos = nx.graphviz_layout(G, prog='dot', args="-Grankdir=LR")
https://graphviz.org/doc/info/command.html
https://graphviz.org/doc/info/attrs.html#d:rankdir
【讨论】:
以上是关于带有 graphviz_layout 的水平树的主要内容,如果未能解决你的问题,请参考以下文章