graphviz_layout#
- graphviz_layout(G, prog='neato', root=None, args='')[source]#
创建图 G 的节点位置,使用 Graphviz。
- Parameters:
- GNetworkX 图
使用 NetworkX 创建的图
- prog字符串
Graphviz 布局程序的名称
- root字符串, 可选
twopi 布局的根节点
- args字符串, 可选
Graphviz 布局程序的额外参数
- Returns:
- 以节点为键的字典,包含 x, y 位置。
Notes
这是 pygraphviz_layout 的包装器。
注意,某些 Graphviz 布局不保证是确定性的, 更多信息请参见 graphviz/graphviz#1767。
Examples
>>> G = nx.petersen_graph() >>> pos = nx.nx_agraph.graphviz_layout(G) >>> pos = nx.nx_agraph.graphviz_layout(G, prog="dot")