感谢您花时间阅读我的问题,我第一次发布了SO所以这里...
我正在使用matplotlib.animation.FuncAnimation在动画中绘制时间序列数据
我通过循环遍历列表并从numpy数组中切片数据来绘制多行.这样可以正常工作,但我还想在动画的情节中添加文本并描述帧编号.
我在下面列出了示例代码.
我正在尝试从animate函数返回行对象列表和文本对象.我尝试这样做时收到属性错误:
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1470, in __call__
return self.func(*args)
File "C:\Python27\lib\lib-tk\Tkinter.py", line 531, in callit
func(*args)
File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 141, in _on_timer
TimerBase._on_timer(self)
File "C:\Python27\lib\site-packages\matplotlib\backend_bases.py", line 1117, in _on_timer
ret = func(*args, **kwargs)
File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 773, in _step
still_going = Animation._step(self, *args)
File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 632, in _step
self._draw_next_frame(framedata, self._blit)
File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 652, in _draw_next_frame
self._post_draw(framedata, blit)
File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 675, in _post_draw …Run Code Online (Sandbox Code Playgroud)