Вам нужно только указать ax
параметр nx.draw_networkx () (то же самое для других методов рисования, таких как draw_network_nodes
, draw_network_edges
и т. Д.).
Это позволяет рисовать график по указанным осям.
Рассмотрим следующий небольшой пример.
graphs = [nx.gnp_random_graph(20,0.3) for _ in range(4)]
fig, axes = plt.subplots(nrows=2, ncols=2)
ax = axes.flatten()
for i in range(4):
nx.draw_networkx(graphs[i], ax=ax[i])
ax[i].set_axis_off()
plt.show()