gpt4 book ai didi

python - 属性错误 : module 'networkx' has no attribute 'connected_component_subgraphs'

转载 作者:行者123 更新时间:2023-12-03 07:38:00 28 4
gpt4 key购买 nike

B = nx.Graph()
B.add_nodes_from(data['movie'].unique(), bipartite=0, label='movie')
B.add_nodes_from(data['actor'].unique(), bipartite=1, label='actor')
B.add_edges_from(edges, label='acted')

A = list(nx.connected_component_subgraphs(B))[0]
尝试使用 nx.connected_component_subgraphs(G) 时出现以下错误.
在数据集中有两个库(电影和 Actor ),它的形式是二分图。
我想获得电影节点的连接组件。
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-16-efff4e6fafc4> in <module>
----> 1 A = list(nx.connected_component_subgraphs(B))[0]

AttributeError: module 'networkx' has no attribute 'connected_component_subgraphs'

最佳答案

这在 2.1 版中已被弃用,最终在 2.4 版中被删除。
these instructions

Use (G.subgraph(c) for c in connected_components(G))

Or (G.subgraph(c).copy() for c in connected_components(G))

关于python - 属性错误 : module 'networkx' has no attribute 'connected_component_subgraphs' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61154740/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com