我正试图在图像上设置一堆不断更新的点(想象一下,绘制的点在一些图像上对角移动)。我在这里查看了动画示例:http://matplotlib.org/examples/animation/dynamic_image.html,但我不确定如何保留相同的图像,同时清除所有先前的点,然后重绘它们。有什么想法吗?
答案 0 :(得分:2)
您不需要清除每一帧之间的数字
#initial data
ln, = ax.plot(x,y)
#...some loop code
ln.set_xdata(new_x)
ln.set_ydata(new_y)
您能否展示一些您尝试过的代码,这样可以更轻松地提供更具体的答案。
另请参阅:using matplotlib's quiver in a loop efficiently,Visualization of 3D-numpy-array frame by frame