我正在尝试根据此示例制作动画。我的主要问题是我不知道如何将动画与错误栏连接起来。也许有人已经解决了类似的问题..
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
line, = ax.plot(x, np.sin(x))
def animate(i):
ax.errorbar(x, np.array(x), yerr=1, color='green')
line.set_ydata(np.sin(x+i/10.0)) # update the data
return line,
#Init only required for blitting to give a clean slate.
def init():
ax.errorbar(x, np.array(x), yerr=1, color='green')
line.set_ydata(np.ma.array(x, mask=True))
return line,
ani = animation.FuncAnimation(fig, animate, np.arange(1, 200), init_func=init,
interval=25, blit=True)
plt.show()