Introducción
Este laboratorio paso a paso te guiará a través del uso de la biblioteca Matplotlib de Python para crear visualizaciones. Matplotlib es una biblioteca de visualización de datos que permite a los usuarios crear una amplia variedad de visualizaciones, incluyendo gráficos de líneas, diagramas de dispersión y histogramas. En este laboratorio, crearemos un diagrama de dispersión simple utilizando Matplotlib.
Consejos sobre la VM
Una vez que se haya iniciado la VM, haz 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 tengas 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 tienes problemas durante el aprendizaje, no dudes en preguntar a Labby. Proporciona retroalimentación después de la sesión y te resolveremos el problema inmediatamente.
Importar bibliotecas
Antes de comenzar a crear nuestra visualización, necesitamos importar las bibliotecas necesarias. En este ejemplo, usaremos numpy y matplotlib.pyplot.
import matplotlib.pyplot as plt
import numpy as np
Crear datos
A continuación, crearemos algunos datos aleatorios para utilizar en nuestra visualización. En este ejemplo, crearemos dos arrays de datos aleatorios utilizando numpy.
## Fixing random state for reproducibility
np.random.seed(19680801)
x = np.random.rand(20)
y = 1e7 * np.random.rand(20)
Crear la gráfica
Ahora que tenemos nuestros datos, podemos crear nuestra gráfica utilizando Matplotlib. En este ejemplo, crearemos un diagrama de dispersión utilizando la función plot().
fig, ax = plt.subplots()
plt.plot(x, y, 'o')
Formatear la gráfica
Para que nuestra gráfica sea más legible, podemos formatearla utilizando las funciones de formato de Matplotlib. En este ejemplo, formatearemos las etiquetas del eje y para que muestren los valores en millones.
def millions(x):
return '$%1.1fM' % (x * 1e-6)
ax.fmt_ydata = millions
Mostrar la gráfica
Finalmente, podemos mostrar nuestra gráfica utilizando la función show() de Matplotlib.
plt.show()
Resumen
En este laboratorio, aprendimos cómo utilizar Matplotlib para crear un diagrama de dispersión. También aprendimos cómo formatear y mostrar la gráfica. Matplotlib es una biblioteca poderosa que se puede utilizar para crear una amplia variedad de visualizaciones.