Creación de pequeños múltiplos con plt.subplots

Los múltiplos pequeños se utilizan para trazar varios conjuntos de datos uno al lado del otro. En Matplotlib, se pueden crear pequeños múltiplos con la función plt.subplots(). El primer argumento es el número de filas de la matriz de objetos Ejes que generar y el segundo argumento es el número de columnas. En este ejercicio, utilizarás los datos de Austin y Seattle para practicar la creación y rellenado de una serie de subgráficos.

Los datos se te facilitan en DataFrames: seattle_weather y austin_weather. Cada una de ellas tiene una columna "MONTH" y "MLY-PRCP-NORMAL" (para la precipitación media), así como "MLY-TAVG-NORMAL" (para la temperatura media). En este ejercicio, trazarás en un subgráfico separado la precipitación media mensual y las temperaturas medias de cada ciudad.

Este ejercicio forma parte del curso

Introducción a la visualización de datos con Matplotlib

Ver curso

Instrucciones de ejercicio

  • Crea una Figura y una matriz de subgráficos con 2 filas y 2 columnas.
  • Al dirigir los Ejes superiores izquierdos como índice 0, 0, traza un gráfico de la precipitación de Seattle.
  • En la parte superior derecha (índice 0,1), traza un gráfico de las temperaturas de Seattle.
  • En el gráfico inferior izquierdo (1, 0) e inferior derecho (1, 1) Precipitaciones y temperaturas de Austin.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Create a Figure and an array of subplots with 2 rows and 2 columns
fig, ax = plt.subplots(____, ____)

# Addressing the top left Axes as index 0, 0, plot month and Seattle precipitation
ax[0, 0].plot(____, ____)

# In the top right (index 0,1), plot month and Seattle temperatures
ax[0, 1].plot(____, ____)

# In the bottom left (1, 0) plot month and Austin precipitations
ax[____].plot(____, ____)

# In the bottom right (1, 1) plot month and Austin temperatures
ax[____].plot(____, ____)
plt.show()