multipartite_layout#
- multipartite_layout(G, subset_key='subset', align='vertical', scale=1, center=None)[源代码]#
在直线层中定位节点。
- 参数
- G网络X图表或节点列表
将为G中的每个节点分配一个位置。
- subset_key字符串(默认为‘子集’)
要用作层子集的节点数据的关键字。
- align字符串(默认为‘垂直’)
节点的对齐方式。垂直或水平。
- scale编号(默认:1)
位置的比例因子。
- center类似数组或无
要围绕其居中布局的坐标对。
- 返回
- posDICT
按节点设置关键字的位置词典。
笔记
该算法目前只在二维空间中工作,不尝试最小化边缘交叉。
网络不需要是一个完整的多部分图。只要节点有子集密钥数据,它们就会被放置在相应的层中。
实例
>>> G = nx.complete_multipartite_graph(28, 16, 10) >>> pos = nx.multipartite_layout(G)