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)を使用しようとしているときは、以下のエラーが発生しています。この問題を助けてください。
データセットでは2つのCOMN(映画と俳優)があり、それはバイアータグラフの形式です。
ムービーノードの接続コンポーネントを取得したいです。
----> 1 A =リスト(nx.connected_component_subgraphs(b))のattributeErrorトレースバック(最後のコール)
AttributeError:Module 'NetworkX'には属性 'connected_component_subgraphsがありません
シングルラインの代替案に次のコードを使用してください
A=list(B.subgraph(c) for c in nx.connected_components(B))[0]
_
または、NetworkXの以前のバージョンをインストールできます
pip install networkx==2.3
_