Networkx_找出最大联通子图
从百度查这个问题,回答的驴头不对马嘴,互相复制,质量低的离谱。
networkx舍弃了
nx.weakly_connected_component_subgraphs
nx.strongly_connected_component_subgraphs
nx.connected_component_subgraphs
这几个函数,舍弃掉肯定是有替代方案的。
nx.connected_components()这个函数返回迭代器,每个元素是联通子图的节点集合,得到了节点集合之后,使用G.subgraphs(node_set)即可。
largest = max(nx.connected_components(G_training),key=len)
largest_connected_subgraph = G_training.subgraph(largest)
用Stack Overflow搜索 networkx largest connected subgraph即可搜出答案,但是百度搜了半天互相复制粘贴气死人,中文社区基本就是摆烂,有问题有能力大家一定要用Stack Overflow!!!