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