Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvidas para gerar mais de um gráfico

Estou com dúvida, pois este código esta gerando uma figura em branco e outra figura com o gráfico da temp_min sobre a temp_max.

fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(20,6), sharex = True, sharey = True)
ax1.set_ylabel('Temperatura', fontsize = 20)
ax1.set_xlabel('Dias', fontsize = 20)

ax1 = dados['temp_min'].plot()
ax2 = dados['temp_max'].plot()

Qual a maneira correta para gerar um gráfico em cada figura ?

1 resposta
solução!

Oi Luiz! Tudo tranquilo por aí? ^-^

Para gerar um gráfico em cada figura você pode alterar essa parte do seu código:

ax1 = dados['temp_min'].plot()
ax2 = dados['temp_max'].plot()

Para que fique dessa forma:

dados['temp_min'].plot(ax=ax1)
dados['temp_max'].plot(ax=ax2)

Ou assim:

ax1.plot(dados['temp_min'])
ax2.plot(dados['temp_max'])

As duas maneiras devem funcionar :)

Caso queira saber um pouco mais sobre como funcionam os parâmetros da função subplots você pode clicar nesse link e acessar a documentação (em inglês).

Qualquer dúvida estou a disposição. Bons estudos!