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_布局的包装。