ComeçarComece gratuitamente

Codificação de tempo por cores

A tela tem apenas duas dimensões, mas podemos codificar outra dimensão no gráfico de dispersão usando cores. Aqui vamos visualizar o conjunto de dados climate_change, traçando um gráfico de dispersão da coluna "co2", no eixo x, em relação à coluna "relative_temp", no eixo y. Vamos codificar o tempo utilizando cores, com os tempos anteriores sendo exibidos como tons mais escuros de azul e os tempos posteriores mostrados como tons mais brilhantes de amarelo.

Este exercício faz parte do curso

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

Ver Curso

Instruções de exercício

  • Usando o método ax.scatter, adicione um gráfico de dispersão da coluna "co2" (eixo x) em relação à coluna "relative_temp".
  • Use o argumento de palavra-chave c para passar o índice do DataFrame como entrada visando colorir cada ponto de acordo com sua data.
  • Defina o rótulo do eixo x como "CO2 (ppm)" e o rótulo do eixo y como "Relative temperature (C)".

Exercício interativo prático

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

fig, ax = plt.subplots()

# Add data: "co2", "relative_temp" as x-y, index as color
____

# Set the x-axis label to "CO2 (ppm)"
____

# Set the y-axis label to "Relative temperature (C)"
____

plt.show()
Editar e executar código