Curso matplotlib - Gráfico de linhas (conjunto de dados)

1 minute read

banner provisório


Figura 1 - Conjunto de dados.

imagem contendo os símbolos do tempo, sol nuvem, chuva, tempestade

Fonte - pinterest.com.

O conjunto de dados utilizado para demonstrar como desenhar gráficos de linhas foi obtido em 13/04/2021 em climatempo.com.br/birigui, e são os dados reais de temperatura (°C) ao longo do dia (horas) da cidade de Birigui-SP.

horario = ['00:00', '02:00', '04:00', '06:00', '08:00', '10:00', '12:00', '14:00', '16:00', '18:00', '20:00', '22:00']
temperatura = [21, 19, 19, 18, 23, 27, 31, 33, 34, 28, 23, 26]


  • A variável horario armazena os horários no qual a medida foi realizada, onde cada horário esta armazenado como um str.
  • Já a variável temperatura armazena as respectivas temperaturas medidas, onde cada temperatura esta amarzenada como um número int.


banner provisório

Desenhar um gráfico de linhas utilizando o matplotlib é muito semelhante ao gráfico de dispersão, bastando utilizar o plt.plot() ao invés de plt.scatter():

plt.figure(figsize=(12,6))
plt.plot(horario,temperatura)
plt.show()

Observe que a variável horario foi alocada como valores do eixo x, enquanto que a variável temperatura foi alocada como valores do eixo y. O gráfico deve ser desenhado desta forma, pois a temperatura depende (variável dependente) do horário de medição (variável independente).

Além disso, os dados ocorrem em uma sequência lógica. A primeira medida foi feita as 00:00 horas, a segunda medida foi feita as 02:00 horas, a terceira medida foi feita as 04:00 horas, e assim por diante. Dessa forma, os dados são sequenciais, e, por isto, a ligação entre os pontos com uma reta é adequada.

Figura 2 - Gráfico de linhas relacionando horário e temperatura ambiente na cidade de Birigui-SP em 13/04/2021.

gráfico de linhas desenhado com o **matplotlib** relacionando o horário e a temperatura ambiente


Você encontra a documentação completa para o plt.plot() clicando aqui


Anterior Próximo

Updated: