问题标签 [matplotlib-animation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在 matplotlib 中为绘图线设置动画?
我想在 matplotlib 中用线条制作动画。基本上,这条线是2个点,每个点都是(x,y)坐标。下一行从当前行的末尾开始。显示线后消失。静态代码如下所示:
我怎样才能为它制作动画?
python - 关于 Matplotlib 的基本问题 - 忽略第一个值和 - 让你的 x 值滚动而不是缩小
我有几个问题。下面是来自生物反馈工具(脑机接口)的实时图的代码。
问题1:如果你看Matplotlib 的图片,有一条线可以到达第一个值。我希望它消失,因为它会使数据缩小。有没有办法做到这一点?
问题2:记录数据时,图形保持为0,不断缩小。相反,我希望图表以相等的间隔滚动,不断记录新值。
问题 3:我怎样才能摆脱第一张图下方的两个 grahs
提前感谢所有帮助!
python - 在 Matplotlib 中同时使用 blitting 为一个子图设置动画,而在 Matplotlib 中通过重绘为另一个子图设置动画
我在 Matplotlib 中有两个不同的动画子图,我想并行更新它们 - 每个子图都应该提供有关对象的一些信息,我将简称为state
. 该state
对象每帧执行一个阶跃函数。我已经有了第一个使用 blitting 的子图,但我相信我必须每帧完全重新绘制第二个子图,因为它是饼图的形式。
使用我当前的代码,第一个子图 ,plot1
动画效果很好,但第二个子图plot2
, 仅渲染第一帧并且在那之后不更新,即使我在pie_plot
方法中反复调用该full_step
方法。
我在研究此问题时看到的一个可能原因是,如果我不将动画类存储在变量中,它可能会被垃圾收集。这可能与我的问题有关,但是将计时器分配给变量ani
似乎没有做任何事情。我还通过重复调用的打印语句以及每次更改pie_plot
的内容进行了验证。state
我在下面包含了代码,试图在不遗漏相关细节的情况下尽可能地简化和泛化它。为什么可能plot2
无法更新?
python - Matplotlib 动画未按预期绘制线条
我尝试使用 Matplotlib Animation 从 (3000, 2) 形状的 numpy 数组中绘制线条。我的代码是 matplotlib 示例和这个答案的汇编:
代码执行没有错误,但由于某些原因它没有画线。我该如何解决?
matplotlib - 如何使用 matplotlib 为一系列 Seaborn 热图制作动画并导出为 mp4 文件?
我正在尝试为一系列 seaborn 热图制作动画并将结果从 Jupyter Notebook 导出到 mp4 文件,但似乎无法让我的代码正常工作。到目前为止,我有下面的代码创建了 mp4 文件,但它只显示了一个单一的热图,它闪烁到另一个并几乎立即停止,我在字典中有 100 多个数据帧,所有格式都像下面的虚拟数据片段一样我想要在文件中播放。到目前为止,这是我的代码:
我将热图数据存储在字典中,作为单独的数据帧,格式如下虚拟数据:
有人可以帮我指出正确的方向来完成这项工作吗?
python - 使用python的动画交互式振动字符串
我想使用 python 绘制一个动画振动字符串,但能够播放它并控制振动期间使用的参数(很像这个 Desmos 计算)。到目前为止,这是我的代码:
我可以控制波函数和所有参数,但我不确定什么是最简单的动画方法。
到目前为止,我知道 matplotlib 可以做到这一点,但我想知道我们是否有更直接的方法来制作动画交互式绘图(也许使用另一个包?)。
提前感谢您的帮助。