Matplotlib 的line2D对象,例如调用 返回的对象,plot有一个方便的方法 ,set_data让我可以快速更新单行绘制的值,而不会影响绘图的其余部分或行的格式。
#sample plot
from matplotlib.pyplot import plot
p = plot(arange(10),arange(10))[0]
#now update the data
p.set_data(arange(10),arange(10)+2)
draw()
Run Code Online (Sandbox Code Playgroud)
是否有任何相对简单的(几行代码)方法可以对errorbar绘图执行相同的操作?我希望能够使用各种文本、箭头、线条等设置复杂的绘图,然后通过几组不同的数据快速循环绘图的误差条部分。
返回的对象errorbar似乎非常复杂,到目前为止,我尝试删除和重绘都失败了。