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)