Criação de múltiplos pequenos com plt.subplots

Múltiplos pequenos são usados para gerar gráficos de vários conjuntos de dados lado a lado. Na Matplotlib, é possível criar múltiplos pequenos usando a função plt.subplots(). O primeiro argumento é o número de linhas da matriz de objetos Axes gerados, e o segundo argumento é o número de colunas. Neste exercício, você usará os dados de Austin e Seattle para praticar a criação e o preenchimento de uma matriz de subgráficos.

Os dados são fornecidos a você em DataFrames: seattle_weather e austin_weather. Cada um deles tem uma coluna chamada "MONTH" e "MLY-PRCP-NORMAL" (com a precipitação média), além de colunas "MLY-TAVG-NORMAL" (referentes à temperatura média). Neste exercício, você vai gerar um subgráfico separado com a precipitação média mensal e as temperaturas médias de cada cidade.

Este exercício faz parte do curso

Introdução à Visualização de Dados com a Matplotlib

Ver Curso

Instruções de exercício

  • Crie uma figura e uma matriz de subgráficos com 2 linhas e 2 colunas.
  • Fazendo referência aos eixos superiores esquerdos como índice 0, 0, gere um gráfico da precipitação de Seattle.
  • No canto superior direito (índice 0,1), gere um gráfico das temperaturas de Seattle.
  • Na parte inferior esquerda (1, 0) e na parte inferior direita (1, 1), gere um gráfico das precipitações e temperaturas de Austin.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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()