#python #loops #matplotlib #pause
Вопрос:
Я хочу построить одну фигуру для каждой итерации, но каждый раз закрывая предыдущую. Я пробовал это:
for c in np.arange(0,10): nx.draw(G) # G is a graph plt.pause(0.001) input("Press [enter] to continue.") plt.clf() # This does not work
Для каждой итерации создается новая фигура ниже предыдущей. Я также пытался заменить plt.clf()
на plt.close()
, но это все равно не работает.
Комментарии:
1.
nx.draw(G)
должно бытьnx.draw(G, ax=ax)
, я думаю