matplotlib.animation.ArtistAnimation #

Klasse matplotlib.animation. ArtistAnimation ( fig , artist , * args , ** kwargs ) [Quelle] #

Animation mit einem festen Satz von ArtistObjekten.

Vor dem Erstellen einer Instanz sollten alle Plots durchgeführt und die relevanten Künstler gespeichert worden sein.

Notiz

Sie müssen die erstellte Animation in einer Variablen speichern, die so lange lebt, wie die Animation laufen soll. Andernfalls wird das Animationsobjekt einer Garbage Collection unterzogen und die Animation wird angehalten.

Parameter :
FeigeFigure

Das figure-Objekt, das verwendet wird, um benötigte Ereignisse wie Draw oder Resize abzurufen.

Künstler Liste

Jeder Listeneintrag ist eine Sammlung von ArtistObjekten, die auf dem entsprechenden Rahmen sichtbar gemacht werden. Andere Künstler werden unsichtbar gemacht.

Intervall int, Standard: 200

Verzögerung zwischen Frames in Millisekunden.

repeat_delay int, Standard: 0

Die Verzögerung in Millisekunden zwischen aufeinanderfolgenden Animationsausführungen, wenn „Repeat“ auf „True“ gesetzt ist.

Repeat Bool, Standard: True

Ob die Animation wiederholt wird, wenn die Frame-Sequenz abgeschlossen ist.

blit bool, Standard: False

Ob Blitting verwendet wird, um das Zeichnen zu optimieren.

__init__ ( fig , artist , * args , ** kwargs ) [Quelle] #

Methoden

__init__(Feige, Künstler, *args, **kwargs)

new_frame_seq()

Gibt eine neue Folge von Rahmeninformationen zurück.

new_saved_frame_seq()

Gibt eine neue Sequenz gespeicherter/zwischengespeicherter Rahmeninformationen zurück.

pause()

Unterbrechen Sie die Animation.

resume()

Setzen Sie die Animation fort.

save(Dateiname[, Writer, fps, dpi, Codec, ...])

Speichern Sie die Animation als Filmdatei, indem Sie jeden Frame zeichnen.

to_html5_video([embed_limit])

Konvertieren Sie die Animation in ein HTML5 <video>-Tag.

to_jshtml([fps, embed_frames, default_mode])

Generieren Sie eine HTML-Darstellung der Animation.