循环画图实现动态效果
方法一:每次循环进行当前时间的新图绘画
def init():
fig = plt.figure()
axes = fig.add_subplot(111)
axes.set_autoscale_on(True) # 设置是否对绘图命令应用自动缩放
plt.ylim(0,50)
plt.xticks(rotation = 45) # 斜着显示
plt.title("XXXXX")
plt.xlabel("X")
plt.ylabel("Y")
plt.grid()
return axes
axes = init()
plt.ion() # 开启交互模式
# 已知xdata 和 ydata
Line, = plt.plot([], [], '-o',linewidth=2, color='coral', label="Line1")
for i in range(len(xdata))