Ajusta tu paleta según el contexto
Te han pedido crear una figura para la web de tu empresa. La web tiene un elegante tema negro y desentonaría mucho que tu gráfico fuera blanco. Para que tu gráfico encaje con la estética de la empresa, puedes cambiar el fondo a negro con plt.style.use("dark_background").
La figura que te han solicitado representa valores de O3 durante octubre de 2015 para varias ciudades (disponibles en oct_2015_o3). Mostrarás esto como un mapa de calor donde el color de cada celda codifica cuántas desviaciones estándar respecto a la media global de O3 tiene la medición. Debido al fondo oscuro de la web, querrás ajustar tu paleta de colores para que los valores nulos (o 0 desviaciones estándar respecto a la media) se codifiquen como oscuros en lugar del blanco predeterminado.
Este ejercicio forma parte del curso
Mejora tus visualizaciones de datos en Python
Instrucciones del ejercicio
Establece un tema oscuro para el gráfico con
plt.style.use().- Puedes ver los temas disponibles para
plt.style.use()ejecutandoplt.style.available; busca el que ponga el fondo oscuro.
- Puedes ver los temas disponibles para
Modifica la paleta personalizada para que el valor de
centersea'dark'en lugar del blanco predeterminado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Dark plot background
plt.style.use("____")
# Modify palette for dark background
color_palette = sns.diverging_palette(250, 0,
____ = '____',
as_cmap = True)
# Pass palette to plot and set center
sns.heatmap(oct_2015_o3,
cmap = color_palette,
center = 0)
plt.yticks(rotation = 0)
plt.show()