有没有办法让它在matplotlib上制作的情节会像电影一样循环?如果我有12个不同的情节,并显示第一个10秒,然后下一个等,然后在最后一个之后重复?由于我想展示的情节数量多,我希望将其作为子情节的替代方案。使用matplotlib骑自行车的情节
1
A
回答
3
是的,使用动画模块repeat = True
并修改interval
参数来控制图之间的时间。
import matplotlib.animation as animation
fig = plt.figure()#
data_, = plot([], [])
def data_gen():
while i < NUMBER_OF_PLOTS:
'''
make your instance of X data in a list called YOUR_X_DATA
and your Y data in a list called YOUR_Y_DATA
and iterate along it.
'''
yield YOUR_X_DATA[i], YOUR_Y_DATA[i]
i+=1
def run(data):
data_.set_data(data[0], data[1])
ani = animation.FuncAnimation(fig , run, data_gen, interval=100,repeat=True)
plt.show()
OR使用time.sleep(10)
和plt.close(fig)
这样
import time
# suppose you have fig1, fi2, fig 3 etc.
while(True):
time.sleep(10)
plt.close(fig1)
# import the next plot
time.sleep(10)
plt.close(fig2)
# import the next plot
time.sleep(10)
plt.close(fig3)
+0
这应该工作。是否有可能使它每次有人点击鼠标或按下空间时都会改变? – greenthumbtack
+0
你的意思是“”去“下一个图”通过“更改”? – farhawa
+0
是的,我很抱歉 – greenthumbtack
相关问题
- 1. 使用线程骑自行车图像
- 2. 使用javascript骑自行车图像
- 3. 通过ToolStripSplitButton中的DropDownItems骑自行车
- 4. 识别用户正在开车,步行,骑自行车
- 5. 骑自行车到节标签:停止二段
- 6. 骑自行车穿过所有变量
- 7. 无法停止骑自行车动画
- 8. 骑自行车通过枚举在MySQL
- 9. 骑自行车穿过列R
- 10. 骑自行车在斯威夫特
- 11. 骑自行车通过JSON对象
- 12. 骑自行车穿过Javascript Array
- 13. 褪色幻灯片不骑自行车?
- 14. 骑自行车穿过使用javascript的页面
- 15. 骑自行车通过JSON从数据库使用jQuery
- 16. GraphHopper车辆=汽车的作品,但步行或骑自行车不工作
- 17. 情节与matplotlib
- 18. 基于视觉的自行车骑行者检测android app
- 19. 骑自行车穿过一条绳子,并用文字分开?
- 20. 次要情节用手matplotlib
- 21. 情节标记matplotlib
- 22. Matplotlib情节椭圆
- 23. 双杆情节matplotlib
- 24. matplotlib情节和imshow
- 25. 骑自行车穿过一系列带有sass的颜色
- 26. 需要天气/骑自行车的方法需要帮助
- 27. 骑自行车通过的背景颜色与JavaScript
- 28. WordPress的Bootstrap旋转木马指标不骑自行车
- 29. 在活动瓷砖中骑自行车的图像
- 30. 骑自行车通过关联数组的数组
matplotlib有一个'animation'模块,来看看这个例子:http://matplotlib.org/1.4.2/examples /animation/basic_example.html – heltonbiker