本文简要介绍
networkx.generators.classic.complete_multipartite_graph
的用法。用法:
complete_multipartite_graph(*subset_sizes)
返回具有指定子集大小的完整多方图。
- subset_sizes:整数元组或节点可迭代元组
参数可以都是整数个节点,也可以都是节点的迭代。如果是整数,它们表示多部分图的每个子集中的节点数。如果是可迭代的,则每个都用于为该子集创建节点。 subset_sizes 的长度是子集的数量。
- G:NetworkX 图表
返回具有指定子集的完整多方图。
对于每个节点,节点属性‘subset’ 是一个整数,指示哪个子集包含该节点。
参数:
返回:
注意:
此函数概括了其他几个图形构建器函数。
- 如果没有给出子集大小,则返回空图。
- 如果给定单个子集大小
n
,则返回n
节点上的空图。 - 如果给定两个子集大小
m
和n
,则返回m + n
节点上的完整二分图。 - 如果给定子集大小
1
和n
,则返回n + 1
节点上的星形图。
例子:
创建一个完整的三方图,分别包含一个、两个和三个节点的子集。
>>> G = nx.complete_multipartite_graph(1, 2, 3) >>> [G.nodes[u]["subset"] for u in G] [0, 1, 1, 2, 2, 2] >>> list(G.edges(0)) [(0, 1), (0, 2), (0, 3), (0, 4), (0, 5)] >>> list(G.edges(2)) [(2, 0), (2, 3), (2, 4), (2, 5)] >>> list(G.edges(4)) [(4, 0), (4, 1), (4, 2)]
>>> G = nx.complete_multipartite_graph("a", "bc", "def") >>> [G.nodes[u]["subset"] for u in sorted(G)] [0, 1, 1, 2, 2, 2]
相关用法
- Python NetworkX complete_to_chordal_graph用法及代码示例
- Python NetworkX complete_graph用法及代码示例
- Python NetworkX compose用法及代码示例
- Python NetworkX communicability_exp用法及代码示例
- Python NetworkX communicability用法及代码示例
- Python NetworkX communicability_betweenness_centrality用法及代码示例
- Python NetworkX common_neighbors用法及代码示例
- Python NetworkX common_neighbor_centrality用法及代码示例
- Python NetworkX connected_double_edge_swap用法及代码示例
- Python NetworkX contracted_edge用法及代码示例
- Python NetworkX contracted_nodes用法及代码示例
- Python NetworkX collaboration_weighted_projected_graph用法及代码示例
- Python NetworkX connected_caveman_graph用法及代码示例
- Python NetworkX connected_components用法及代码示例
- Python NetworkX configuration_model用法及代码示例
- Python NetworkX color用法及代码示例
- Python NetworkX categorical_edge_match用法及代码示例
- Python NetworkX cn_soundarajan_hopcroft用法及代码示例
- Python NetworkX clustering用法及代码示例
- Python NetworkX circulant_graph用法及代码示例
- Python NetworkX categorical_node_match用法及代码示例
- Python NetworkX capacity_scaling用法及代码示例
- Python NetworkX circular_layout用法及代码示例
- Python NetworkX cut_size用法及代码示例
- Python NetworkX caveman_graph用法及代码示例
注:本文由纯净天空筛选整理自networkx.org大神的英文原创作品 networkx.generators.classic.complete_multipartite_graph。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。