103得票5回答
如何为散点图添加动画效果。

我正试图制作一个散点图的动画,其中在动画的不同阶段颜色和点的大小会改变。对于数据,我有两个带有x值和y值的numpy ndarray: data.shape = (ntime, npoint) x.shape = (npoint) y.shape = (npoint) 现在我想绘制一种散...

79得票10回答
Matplotlib动画“没有可用的MovieWriters”

在Linux下,我一直在研究matplotlib的动画类,它似乎可行,但我无法初始化电影编写器以输出电影。 使用以下任何一个示例: http://matplotlib.org/examples/animation/moviewriter.html http://matplotlib.or...

65得票6回答
Jupyter中的内联动画

我有一个Python动画脚本(使用Matplotlib的funcAnimation),在Spyder中可以运行但在Jupyter中却不行。我尝试过添加“%matplotlib inline”和将Matplotlib后端更改为“Qt4agg”等各种建议,但都没有成功。我还尝试了运行几个示例动画(...

38得票2回答
matplotlib imshow():如何进行动画?

我发现了这个关于动画的精彩简短教程: http://jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/ 然而,我无法生成相同风格的动画imshow()图。我尝试替换了一些行: # First set up th...

34得票5回答
在Matplotlib动画中,停止/开始/暂停

我正在使用matplotlib的animation模块中的FuncAnimation进行一些基本动画。这个函数会无限循环播放动画。有没有办法通过鼠标点击来暂停和重新开始动画呢?

33得票1回答
动画化“增长”线图

我想制作一组框架,用于动画绘制增长线的图。过去,我总是使用plt.draw()和set_ydata()来重新绘制随时间变化而改变的y数据。这次,我希望绘制一条“增长”线,在时间轴上移动。由于xdata的长度在变化,因此set_ydata无法使用。例如, import numpy as np ...

32得票4回答
在matplotlib中制作旋转的3D图表动画

我已经设置并绘制了一个散点图,想要创建一个 .mp4 格式的视频,让图形在空间中旋转,就像我使用了 plt.show() 并拖动了观察点一样。 这个答案 几乎是我想要的,但是要保存电影,我需要手动调用 FFMpeg 并提供包含图像的文件夹。我更喜欢使用 Matplotlib 的内置动画支持,...

27得票1回答
matplotlib中的动画在spyder中无法工作。

我对Python和Stackoverflow都很陌生,现在正在学习matplotlib的例子。我已经搜索了这个问题的解决方案,但是没有找到,尽管我在Stackoverflow上找到了一个之前未回答的问题与同样的问题。 基本上,我复制了从matplotlib的例子中提供的代码;例如: im...

17得票2回答
如何创建3D动画

我想用matplotlib制作3D动画,但是我不知道怎么做。这是我不起作用的代码。 from matplotlib import pyplot as plt import numpy as np from mpl_toolkits.mplot3d import Axes3D from mat...

16得票2回答
如何创建3D散点动画

我正在为一颗星团绘制位置图表,我的数据是一个包含 x、y、z 位置和时间索引的 dataframe。 我能够生成一个三维散点图,尝试生成一个旋转的图表--我有些成功了,但在动画 API 中仍然有困难。 如果我的“update_graph”函数只返回一个新的 ax.scatter(),旧的图...