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