Я пытаюсь получить визуализацию графика на одном участке и линейный график некоторых значений на другом участке. Однако после того, как я нарисовал график на первом вспомогательном участке, оси на другом вспомогательном участке исчезают (хотя я не разрешал использовать общие оси). И я не могу их вернуть.
import networkx as nx
import matplotlib.pyplot as plt
fig = plt.figure()
ax1 = fig.add_subplot(211)
ax2 = fig.add_subplot(212)
G = nx.graph_atlas(1)
nx.draw(G, ax=ax1)
plt.show()
Результаты:
Пока без nx.draw()
это:
Я пытался позвонить ax2.get_yaxis().set_visible(True)
после nx.draw(G, ax=ax1)
, но это не имеет никакого эффекта.
Q1: Как восстановить оси на ax2
?
Q2: Как это возможно, что nx.draw(G,ax=ax1)
влияет на ax2
?