Cześć mam problem z odświeżaniem wykresu. Mam kod jak poniżej. Chciałbym, żeby rysował się wykres w pętli for z " j ". Jak skończy się pętla z " j ", chciałbym żeby wykres się wyczyścił ( nie zamykał ) i zaczął rysować się od nowa ale dla kolejnego wiersza . Chciałbym, aby aktualizacja wykresu następowała po wylosowaniu liczby.
import matplotlib.pyplot as plt
import numpy as np
import random as rand
tab = np.eye(100, 100)
x = np.arange(0, 100, 1)
plt.ion()
fig = plt.figure()
ax = fig.add_subplot(111)
for i in range(100):
for j in range(100):
tab[i, j] = rand.randint(0, 254)
line1, = ax.plot(x, tab[:, j], 'r-')
line1.set_ydata(tab[i, j])
fig.canvas.draw()
fig.canvas.flush_events()
ax.lines.remove(line1)
Na ten moment kod wyrzuca taka odpowiedz.
A chciałbym, żeby wyglądał tak:
.Dziękuję za wszelką pomoc.