Codificación del tiempo por colores
La pantalla solo tiene dos dimensiones, pero podemos codificar otra dimensión en el gráfico de dispersión utilizando el color. Aquí visualizaremos el conjunto de datos climate_change
y trazaremos un gráfico de dispersión de la columna "co2"
, en el eje x, frente a la columna "relative_temp"
, en el eje y. Codificaremos el tiempo mediante la dimensión del color, de modo que los tiempos anteriores aparezcan como tonos más oscuros de azul y los posteriores como tonos más brillantes de amarillo.
Este ejercicio forma parte del curso
Introducción a la visualización de datos con Matplotlib
Instrucciones de ejercicio
- Mediante el método
ax.scatter
, añade un gráfico de dispersión de la columna"co2"
(eje x) frente a la columna"relative_temp"
. - Utiliza el argumento
c
para pasar el índice del DataFrame como entrada para colorear cada punto según su fecha. - Establece la etiqueta del eje x en
"CO2 (ppm)"
y la etiqueta del eje y en"Relative temperature (C)"
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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()