我试图创建一个matplotlib图,显示某个数据集如何随时间变化。我一直试图做的是创建一个情节并显示它,暂停一秒钟,清除情节,然后显示数组中的下一个。我已经非常接近下面的代码,但遗憾的是它只是崩溃了。
for expo in sorted_data:
plt.plot(expo["x"], expo["y"])
plt.show(block=False)
time.sleep(1)
plt.gcf().clear()
sorted_data包含按收集数据时排序的数据。
答案 0 :(得分:1)
使用matplotlib.animation
。您可以在此处找到许多示例:http://matplotlib.org/examples/animation/index.html