Múltiplos pequenos com eixo y em comum
Ao criar múltiplos pequenos, muitas vezes convém garantir que os diferentes gráficos sejam exibidos
com a mesma escala usada no eixo y. Isso pode ser configurado definindo a palavra-chave sharey
como True
.
Neste exercício, você deve criar uma figura com dois objetos Axes com o mesmo eixo y. Assim como antes, os dados estão disponíveis nos DataFrames seattle_weather
e austin_weather
.
Este exercício faz parte do curso
Introdução à Visualização de Dados com a Matplotlib
Instruções de exercício
- Crie uma figura com uma matriz de dois objetos Axes que compartilham o intervalo do eixo y.
- Gere um gráfico de
"MLY-PRCP-NORMAL"
de Seattle com uma linha azul contínua nos eixos superiores. - Acrescente
"MLY-PRCP-25PCTL"
e"MLY-PRCP-75PCTL"
de Seattle com linhas azuis tracejadas nos eixos superiores. - Gere um gráfico de
"MLY-PRCP-NORMAL"
de Austin com uma linha vermelha contínua nos eixos inferiores e"MLY-PRCP-25PCTL"
e"MLY-PRCP-75PCTL"
com linhas vermelhas tracejadas.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Create a figure and an array of axes: 2 rows, 1 column with shared y axis
fig, ax = plt.subplots(2, 1, sharey=True)
# Plot Seattle precipitation data in the top axes
____.plot(____, ____, color = ____)
____.plot(____, ____, color = ____, linestyle = ____)
____.plot(____, ____, color = ____, linestyle = ____)
# Plot Austin precipitation data in the bottom axes
____.plot(____, ____, color = ____)
____.plot(____, ____, color = ____, linestyle = ____)
____.plot(____, ____, color = ____, linestyle = ____)
plt.show()