Colab上使用Graphviz - 如何使用rankdir

4
使用colab时,我试图将一个“输入->程序->结果”的图从左到右打印出来,但它打印的是从上到下。 我的代码: ```python # 代码内容 ```
from graphviz import *
gv = Digraph('G', filename='process.gv')
gv.rankdir='LR'
gv.edge('input', 'program')
gv.edge('program', 'results')
gv.node('program', shape='box3d')
gv

我也尝试过(而不是第三行):

gv.graph('graph', {})['rankdir'] = 'LR'


gv.rankdir('LR')

但它返回了错误信息。

非常感谢任何人的帮助。

1个回答

4

您可以这样使用rankdir:

gv.graph_attr["rankdir"] = "LR"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接