Graphviz图表转换为水平方向

7

我在Stack Overflow上看到了一些答案,建议使用:

rankdir="LR

但是他们没有处理过我的这个脚本。

from graphviz import Digraph


dot = Digraph()
dot.node('A', '(3904,1) (Input)')
dot.node('B', '(3904,64) LSTM layer 1')
dot.node('C', '(3904,128) LSTM layer 2')

dot.edges(['AB', 'BC'])

dot.render("a.gv", view=True)

如果我添加这行代码:-
dot=Digraph(rankdir="LR)

出现了一个错误,错误信息为"rankdir"属性不存在于有向图中。

我希望将我的垂直图转换成水平图,请帮忙,谢谢。

1个回答

9

尝试:

dot = Digraph(graph_attr={'rankdir':'LR'})

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