Fehler für max (nx.connected_component_subgraphs (),) kein Attribut 'linked_component_subgraphs'
Oct 05 2020
Ich versuche diesen Code auszuführen:
graph = nx.Graph()
largest_subgraph = max(nx.connected_component_subgraphs(graph), key=len)
Aber ich bekomme diese Fehlermeldung:
AttributeError: module 'networkx' has no attribute 'connected_component_subgraphs'
Wie komme ich darum herum?
Antworten
1 Jesper Oct 05 2020 at 02:36
Connected_Component_Subgraphs () wurde aus Version 2.4 entfernt.
Verwenden Sie stattdessen Folgendes:
graph = nx.Graph()
connected_component_subgraphs = (graph.subgraph(c) for c in nx.connected_components(graph))
largest_subgraph = max(connected_component_subgraphs, key=len)
nach dieser Antwort .