matplotlib.animation.ArtistAnimation #
- クラス matplotlib.animation. ArtistAnimation ( fig , artist , * args , ** kwargs ) [source] #
Artist
オブジェクトの固定セットを使用したアニメーション。インスタンスを作成する前に、すべてのプロットが行われ、関連するアーティストが保存されている必要があります。
ノート
作成されたアニメーションは、アニメーションが実行される限り存続する変数に格納する必要があります。そうしないと、Animation オブジェクトがガベージ コレクションされ、アニメーションが停止します。
- パラメータ:
- 図
Figure
描画やサイズ変更などの必要なイベントを取得するために使用される Figure オブジェクト。
- アーティスト一覧
Artist
各リスト エントリは、対応するフレームに表示されるオブジェクトのコレクションです。他のアーティストは見えなくなります。- 間隔int、デフォルト: 200
フレーム間の遅延 (ミリ秒)。
- repeat_delay int、デフォルト: 0
repeatが Trueの場合、連続するアニメーション実行間のミリ秒単位の遅延 。
- リピートブール、デフォルト: True
フレームのシーケンスが完了したときにアニメーションを繰り返すかどうか。
- blit bool、デフォルト: False
描画を最適化するためにブリッティングを使用するかどうか。
- 図
メソッド
__init__
(図、アーティスト、*args、**kwargs)new_frame_seq
()フレーム情報の新しいシーケンスを返します。
new_saved_frame_seq
()保存/キャッシュされたフレーム情報の新しいシーケンスを返します。
pause
()アニメーションを一時停止します。
resume
()アニメーションを再開します。
save
(ファイル名[、ライター、fps、dpi、コーデック、...])すべてのフレームを描画して、アニメーションをムービー ファイルとして保存します。
to_html5_video
([embed_limit])アニメーションを HTML5
<video>
タグに変換します。to_jshtml
([fps、embed_frames、default_mode])アニメーションの HTML 表現を生成します。