Живой график - что я тут не так делаю? - PullRequest
0 голосов
/ 27 июня 2019

Я начал изучать matplotlib пару дней назад, и я пишу код, который не работает. Можете ли вы помочь мне с этим. Это код:

import matplotlib.pyplot as plt
from itertools import count
from matplotlib.animation import FuncAnimation
import random

index = count()
x1 = []
y1 = []

def animate(i):
    x1.append(next(index))
    y1.append(random.randint(-5, 12))
    plt.cla()
    plt.plot(x1, y1)    


FuncAnimation(plt.gcf(), animate, interval = 1000)

plt.tight_layout()
plt.show()

Когда я запускаю приведенный выше код, он показывает пустой график, например так: enter image description here

Спасибо

...