Animaciones básicas con Matplotlib

Quiero proporcionar un breve ejemplo de cómo puede crear animaciones basadas en gráficos con Matplotlib en Python. A continuación, el código de Python implementa una animación de crecimiento exponencial simple. La documentación se agrega directamente al código en forma de comentarios.

# configurar jupyter notebook para mostrar animación 
%matplotlib notebook 

# importar módulos y paquetes relevantes 
import numpy as np 
import matplotlib .pyplot as plt 
from matplotlib .animation import FuncAnimation 

# crear listas de datos de coordenadas x e y 
x = [] 
y = [] 

# establecer matplotlib figure size 
plt.figure(figsize=(5,5)) 

# crear subtrama figura y manejadores de ejes 
fig, ax = plt.subplots() 

# establecer límites de eje, para eje x e y 
ax.set_xlim(0,100) 
ax.set_ylim (0,1.1**100) 

# establecer etiquetas de eje 
ax.set_ylabel("valor de observación",




# crear el objeto 
de animación animation = FuncAnimation(fig, # la figura para asignar animación también 
                          func = frameAnimation, # la función de renderizado de 
                          cuadros frames = np.arange(0,100,0.1), # los pasos y la cantidad de frames 
                         intervalo = 10) # invertals es el tiempo por cuadro, en ms 

# show animation 
plt.show()

Leave a Reply

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Close

Meta