0
我試圖在Python中使用matplotlib
函數來交互式繪製2個增長列表中的最後50個值,而循環繼續進行。但是,一旦列表的大小增加到50以上,繪圖線的值開始重疊。如何使用matplotlib來繪製只有最後50個咆哮列表的值?
我想清除重疊。
這裏是迭代的情節照片< 50.很乾淨。
這裏是一個迭代> 50.劇情可以看到,它變得凌亂的照片。
這裏是我的代碼
import matplotlib.pyplot as plt
ls1 = []
ls2 = []
while True:
(some computation to get, in every iteration, 2 new values: ls1_new and ls2_new)
ls1.append(ls1_new)
ls2.append(ls2_new)
plt.plot(ls1[-50:])
plt.plot(ls2[-50:])
plt.draw()
plt.pause(0.0001)
誰能幫我解決了重疊部分?感謝您的幫助! :)