matplotlib动画视频不适合Jupyter_Notebook Cell

时间:2018-04-07 23:13:46

标签: python-3.x matplotlib jupyter-notebook

好的,我正在尝试在matplotlib中创建一些动画。我在Jupyter-Notebook上这样做。

我正在使用to_html5_video()转换动画。并使用HTML()显示它。问题是这个视频不符合我的格式。

fig, ax = plt.subplots()
l, = ax.plot([],[], "k.")
ax.set_xlim([0,L])
ax.set_ylim([0,L])

def animate(i):
    l.set_data(xPos[:i], yPos[:i])

ani = animation.FuncAnimation(fig, animate,frames=len(xPos)).to_html5_video()
HTML(ani)

它看起来像这样: As you can see, the video is not fitting the cell.

我如何正确地适应它?

1 个答案:

答案 0 :(得分:0)

遇到此问题时,我发现可以使用plt.rcParams["savefig.dpi"] = 100将视频缩小。这使我想到我的配置有些糟糕,因此我只删除了~/.matplotlib/matplotlibrc,现在可以正确呈现动画的示例代码。