networkx.drawing.layout.planar_layout

planar_layout(G, scale=1, center=None, dim=2)[源代码]

定位没有边缘交点的节点。

参数

G网络图或节点列表 )--将为g中的每个节点分配一个位置。如果g是planarembedding类型,则相应地选择位置。

参数
  • G网络图或节点列表 )--将为g中的每个节点分配一个位置。如果g是nx.planarembedding类型,则相应地选择位置。

  • 规模数字(默认值:1) )--位置的比例因子。

  • 中心array-like or None )--以布局为中心的坐标对。

  • dimint )--布局尺寸。

返回

pos --由节点键控的位置字典。

返回类型

dict

引发

nx.NetworkXException -- 如果g不是平面的

实际案例

>>> G = nx.path_graph(4)
>>> pos = nx.planar_layout(G)