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 do 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
cpara 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 completando 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()