planar_layout#

planar_layout(G, scale=1, center=None, dim=2)[source]#

在不产生边交叉的情况下布置节点位置。

参数:
GNetworkX图或节点列表

将为G中的每个节点分配一个位置。如果G的类型为nx.PlanarEmbedding,则根据其信息选择位置。

scale数字 (默认值: 1)

位置的缩放因子。

center类数组对象或None

用于指定布局中心点的坐标对。

dim整型

布局的维度。

返回值:
pos字典

一个以节点为键,位置为值的字典

抛出异常:
NetworkXException

如果G不是平面图

示例

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