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