от
Я пытаюсь получить живой граф с Python с помощью animation.FuncAnimation () из matplotlib. Я просто сделал небольшой тест-код, чтобы увидеть, работает ли он. К сожалению это не так. Появляется окно, показывающее оси, но нет графика. Есть идеи почему? Когда я не использую animation.FuncAnimation и просто печатаю статический график, он работает.
import matplotlib.pyplot as plt
import matplotlib.animation as animation

def animate(i):
    xs = []
    ys = []

    xs.append(i)
    ys.append(i)
    ax1.clear()
    ax1.plot(xs, ys)

fig = plt.figure()
ax1 = fig.add_subplot(1,1,1)
ani = animation.FuncAnimation(fig, animate, interval = 1000)
plt.show()
             

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...