質問: animation.ArtistAnimation(fig, ims, interval=100) plt.show() --- 【環境】Windos10 64bit, chrome
回答: `%matplotlib nbagg` を入れていますか? アニメーションを inline で表示するためには、これを入れる必要があります。 以下、サンプルコード ``` %matplotlib nbagg #import packages import matplotlib.pyplot as plt import numpy as np from matplotlib.animation import ArtistAnimation x = np.linspace(0, np.pi * 4, 100) fig, axes = plt.subplots(figsize=(4, 4)) frames = [] # 各フレームを構成する Artist 一覧 for delta in np.linspace(0, np.pi, 30): y = np.sin(x + delta) # 折れ線グラフを作成する。 artists = axes.plot(x, y, c='b') frames.append(artists) # アニメーションを作成する。 anim = ArtistAnimation(fig, frames, interval=500) # gif 画像として保存する。 anim.save('animation.gif', writer='imagemagick') # Figure を表示する。 fig.show() ```