Nota
Haga clic aquí para descargar el código de ejemplo completo
animación pyplot #
Generar una animación llamando pause
entre comandos de trazado.
El método que se muestra aquí solo es adecuado para un uso simple y de bajo rendimiento. Para aplicaciones más exigentes, mire el animation
módulo y los ejemplos que lo usan.
Tenga en cuenta que llamar time.sleep
en lugar de pause
no funcionaría.
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)
Tiempo total de ejecución del script: (0 minutos 11.073 segundos)