networkx.drawing.nx_pydot.graphviz_layout

graphviz_layout(G, prog='neato', root=None)[源代码]

使用pydot和graphviz创建节点位置。

返回由节点键控的位置字典。

参数
  • GNETWorkX图 )--计算布局的图表。

  • prog字符串(默认值:“neato”) )--用于布局的graphviz程序的名称。选项取决于graphviz版本,但可能包括:“dot”、“twopi”、“fdp”、“sfdp”、“circo”

  • root来自g或none的节点(默认值:none) )--从中开始一些布局算法的G节点。

返回

返回类型

Dictionary of (x, y) positions keyed by node.

实际案例

>>> G = nx.complete_graph(4)
>>> pos = nx.nx_pydot.graphviz_layout(G)
>>> pos = nx.nx_pydot.graphviz_layout(G, prog='dot')

提示

这是Pydot_布局的包装。