Я пытаюсь сделать следующее: создать фигуру, построить график на ней, а затем через 3 секунды очистить ее оси. Когда это произойдет, новый график должен быть нанесен на один и тот же рисунок и должен быть обновлен на экране.Постройте график, очистите его оси, затем постройте новый график
Что-то вроде:
import matplotlib.pyplot as plt
import time
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot([1,2,3],[1,2,3])
plt.show()
time.sleep(3)
plt.ion()
plt.cla()
ax.plot([10,20,30],[10,20,30])
fig.canvas.draw()
Но это не работает. Что случилось с этой логикой?
Спасибо, это было очень информативно. –