Я строю узлы после ребер, но не могу получить tight_layout
или какой-либо другой метод, чтобы поместить круги в кадр.
plt.figure(figsize=(20,20))
edge_scalar = 2
node_scalar = 15
size_all2 = []
for size in size_all:
size_all2.append(size*node_scalar)
widths = [i*edge_scalar for i in widths_all]
nx.draw_networkx_edges(G_all, pos_all,edgelist=G_all.edges,width=widths, alpha=1, edge_color=widths, edge_cmap=plt.cm.RdYlGn)
nx.draw_networkx_nodes(G_all, pos_all, with_labels=True, font_size = 18, font_weight = 'bold',alpha=0.3,node_size=size_all2,node_color=colors)
labels = nx.draw_networkx_labels(G_all, pos_all,font_size=14, font_color='k', font_family='sans-serif', font_weight='bold',label_pos=3)
plt.title('Diary Network by NLP Object (Cluster)'.format(round(assort,2)),size=40)