Noter
Cliquez ici pour télécharger l'exemple de code complet
animation pyplot #
Génération d'une animation en appelant pause
entre les commandes de traçage.
La méthode présentée ici ne convient qu'à une utilisation simple et peu performante. Pour des applications plus exigeantes, regardez le animation
module et les exemples qui l'utilisent.
Notez qu'appeler time.sleep
au lieu de pause
ne fonctionnerait pas .
import matplotlib.pyplot as plt
import numpy as np
np.random.seed(19680801)
data = np.random.random((50, 50, 50))
fig, ax = plt.subplots()
for i, img in enumerate(data):
ax.clear()
ax.imshow(img)
ax.set_title(f"frame {i}")
# Note that using time.sleep does *not* work here!
plt.pause(0.1)
Durée totale d'exécution du script : (0 minutes 11,073 secondes)