各位好
我在試以下這段 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