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__ ( fig , artist , * args , ** kwargs ) [source] #

メソッド

__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 表現を生成します。