本文简要介绍
networkx.algorithms.operators.binary.full_join
的用法。用法:
full_join(G, H, rename=(None, None))
返回图 G 和 H 的完全连接。
完全连接是 G 和 H 的并集,其中 G 和 H 之间的所有边都被添加。 G 和 H 的节点集必须是不相交的,否则会引发异常。
- G, H:图形
NetworkX 图
- rename:元组,默认=(无,无)
可以通过指定元组 rename=('G-','H-') 来更改 G 和 H 的节点名称(例如)。然后将 G 中的节点 “u” 重命名为 “G-u”,并将 H 中的节点 “v” 重命名为 “H-v”。
- U:与 G 同类型的全连接图。
参数:
返回:
注意:
建议 G 和 H 或者都是有向的,或者都是无向的。
如果 G 是有向的,则添加从 G 到 H 以及从 H 到 G 的边。
请注意,full_join() 不会为 MultiGraphs 生成平行边。
图 G 和 H 的全连接操作与获取它们的补集相同,执行不相交并集,最后得到结果图的补集。
图、边和节点属性从 G 和 H 传播到联合图。如果图形属性同时存在于 G 和 H 中,则使用来自 H 的值。
例子:
>>> G = nx.Graph([(0, 1), (0, 2)]) >>> H = nx.Graph([(3, 4)]) >>> R = nx.full_join(G, H, rename=("G", "H")) >>> R.nodes NodeView(('G0', 'G1', 'G2', 'H3', 'H4')) >>> R.edges EdgeView([('G0', 'G1'), ('G0', 'G2'), ('G0', 'H3'), ('G0', 'H4'), ('G1', 'H3'), ('G1', 'H4'), ('G2', 'H3'), ('G2', 'H4'), ('H3', 'H4')])
相关用法
- Python NetworkX from_dict_of_dicts用法及代码示例
- Python NetworkX from_scipy_sparse_array用法及代码示例
- Python NetworkX from_pandas_adjacency用法及代码示例
- Python NetworkX from_scipy_sparse_matrix用法及代码示例
- Python NetworkX find_induced_nodes用法及代码示例
- Python NetworkX from_dict_of_lists用法及代码示例
- Python NetworkX from_pydot用法及代码示例
- Python NetworkX from_edgelist用法及代码示例
- Python NetworkX floyd_warshall_predecessor_and_distance用法及代码示例
- Python NetworkX freeze用法及代码示例
- Python NetworkX find_cycle用法及代码示例
- Python NetworkX from_nested_tuple用法及代码示例
- Python NetworkX from_graph6_bytes用法及代码示例
- Python NetworkX from_prufer_sequence用法及代码示例
- Python NetworkX from_pandas_edgelist用法及代码示例
- Python NetworkX from_numpy_matrix用法及代码示例
- Python NetworkX from_sparse6_bytes用法及代码示例
- Python NetworkX find_threshold_graph用法及代码示例
- Python NetworkX from_agraph用法及代码示例
- Python NetworkX from_numpy_array用法及代码示例
- Python NetworkX negative_edge_cycle用法及代码示例
- Python NetworkX voronoi_cells用法及代码示例
- Python NetworkX numerical_edge_match用法及代码示例
- Python NetworkX inverse_line_graph用法及代码示例
- Python NetworkX LFR_benchmark_graph用法及代码示例
注:本文由纯净天空筛选整理自networkx.org大神的英文原创作品 networkx.algorithms.operators.binary.full_join。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。