matplotlib.animation.TimedAnimation #
- クラス matplotlib.animation. TimedAnimation ( fig , interval = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #
Animation
時間ベースのアニメーションのサブクラス。intervalミリ秒ごとに新しいフレームが描画されます。
ノート
作成されたアニメーションは、アニメーションが実行される限り存続する変数に格納する必要があります。そうしないと、Animation オブジェクトがガベージ コレクションされ、アニメーションが停止します。
- パラメータ:
- 図
Figure
描画やサイズ変更などの必要なイベントを取得するために使用される Figure オブジェクト。
- 間隔int、デフォルト: 200
フレーム間の遅延 (ミリ秒)。
- repeat_delay int、デフォルト: 0
repeatが Trueの場合、連続するアニメーション実行間のミリ秒単位の遅延 。
- リピートブール、デフォルト: True
フレームのシーケンスが完了したときにアニメーションを繰り返すかどうか。
- blit bool、デフォルト: False
描画を最適化するためにブリッティングを使用するかどうか。
- 図
- __init__ ( fig , interval = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [source] #
メソッド
__init__
(fig[, interval, repeat_delay, ...])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 表現を生成します。