2016-07-15 51 views

回答

1

下面是一个例子,其中最大的nn=10

import matplotlib.pyplot as plt 
import networkx as nx 
G=nx.fast_gnp_random_graph(1000,0.002) 
n=10 
largest_components=sorted(nx.connected_component_subgraphs(G), key=len, reverse=True)[:n] 
for index,component in enumerate(largest_components): 
    nx.draw(component) 
    nx.savefig('fig{}.pdf'.format(index)) 
    plt.clf() 
+0

这是完美的 - 感谢您的帮助(再次)乔尔和花时间 –