Introducción
Matplotlib es una biblioteca de trazado para el lenguaje de programación Python y su extensión matemática numérica NumPy. En este tutorial, aprenderemos cómo crear una leyenda simple con Matplotlib.
Consejos sobre la VM
Una vez finalizada la inicialización de la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.
A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.
Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje sus comentarios después de la sesión y lo resolveremos rápidamente para usted.
Importar Matplotlib
Para utilizar Matplotlib, primero debemos importarlo.
import matplotlib.pyplot as plt
Crear una figura y ejes
Necesitamos crear una figura y ejes para trazar nuestros datos.
fig, ax = plt.subplots()
Trazar los datos
Podemos trazar nuestros datos utilizando la función plot().
line1, = ax.plot([1, 2, 3], label="Line 1", linestyle='--')
line2, = ax.plot([3, 2, 1], label="Line 2", linewidth=4)
Crear la primera leyenda
Podemos crear una leyenda para la primera línea utilizando la función legend().
first_legend = ax.legend(handles=[line1], loc='upper right')
Agregar la primera leyenda
Debemos agregar la primera leyenda a la gráfica utilizando la función add_artist().
ax.add_artist(first_legend)
Crear la segunda leyenda
Podemos crear otra leyenda para la segunda línea utilizando la función legend().
ax.legend(handles=[line2], loc='lower right')
Mostrar la gráfica
Podemos mostrar la gráfica utilizando la función show().
plt.show()
Resumen
En este tutorial, aprendimos cómo crear una leyenda simple con Matplotlib. Importamos Matplotlib, creamos una figura y ejes, tracamos los datos y creamos y agregamos dos leyendas a la gráfica. Finalmente, mostramos la gráfica utilizando la función show().