[問題] 在 loop 中每輪更新 plot消失

看板Python作者時間7年前 (2018/06/26 22:20), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好 我在試以下這段 code plot 不會持續更新 已經 google 超久 換了各種關鍵字 似乎都沒有解答 我在想是不是沒人用 Python 做即時更新 (in the loop) 還請先進們指點一下!謝謝! 我是用 Jupyter Notebook import random import matplotlib.pyplot as plt %matplotlib inline dat=[0,1] fig = plt.figure() ax = fig.add_subplot(111) Ln, = ax.plot(dat) ax.set_xlim([0,10]) plt.ion() for i in range (5): dat.append(random.uniform(0,1)) print(dat) Ln.set_ydata(dat) Ln.set_xdata(range(len(dat))) plt.pause(0.5) print('done with loop') -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.47.234 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1530022854.A.479.html ※ 編輯: tttkkk (61.228.47.234), 06/26/2018 22:41:14
文章代碼(AID): #1RCal6Hv (Python)