circular_layout#
- circular_layout(G, scale=1, center=None, dim=2)[source]#
在圆上定位节点。
- Parameters:
- GNetworkX 图或节点列表
将为 G 中的每个节点分配一个位置。
- scale数字(默认值:1)
位置的缩放因子。
- center类似数组或 None
布局中心周围的坐标对。
- dim整数
布局的维度。 如果 dim>2,返回的位置中其余维度将设置为零。 如果 dim<2,将引发 ValueError。
- Returns:
- pos字典
以节点为键的位置字典
- Raises:
- ValueError
如果 dim < 2
Notes
此算法目前仅适用于二维,并且不尝试最小化边缘交叉。
Examples
>>> G = nx.path_graph(4) >>> pos = nx.circular_layout(G)