python - Matplotib Indefinite Animate Inline Jupyter Notebook
问题描述
我正在尝试在 Jupyter 笔记本中嵌入内联动画。特别是,我希望我的动画是不确定的。
在过去,我使用 while 循环递归地更新绘图来完成此操作。我现在正在尝试使用这种FuncAnimation
方法。
编写动画代码后,我可以通过以下方式将其可视化:
anim = FuncAnimation(
fig, animate, interval=200, init_func=init_plot,frames=10)
HTML(anim.to_html5_video())
这将需要一些时间来生成,然后生成一个 10 帧的内联动画。
但是,我想要一个无限期的动画。从文档看来,这应该可以通过省略frames
参数来实现。但是,当我运行它时,它不会终止。
这是合理的,它不能从帧的非终止迭代创建 HTML 视频。但是,有没有办法使用该FuncAnimation
对象来产生一个内联的、不确定的动画,就好像我在plt.ion
一个while
循环的交互中更新它一样?
解决方案
推荐阅读
- wso2 - wso2am-2.2.0 分布式设置 - 不发布事件
- javafx - JavaFX“需要位置。”我已经尝试了所有解决方案
- scala - 是否有使用 Scala+PlaySpec+Mockito 的每次测试非特定模拟重置模式?
- javascript - ES模块导入不起作用
- ansible - 在一个剧本中注册主机之间的变量使用情况
- ssl - 证书链如何呈现给客户端?
- jquery - 无法将 JSP 中的完整表单值发送到 Spring 控制器
- java - 我有两个图像视图,但是当我调用一个图像视图来设置图像时,它们都设置了相同的图像
- angular - Froala 编辑器在 Angular 6 中隐藏图像编辑选项
- python - 在数据框中以特定条件填充日期之间的天数