Ajustando sua paleta conforme o contexto
Você foi convidado a criar uma figura para o site da sua empresa. O site tem um tema preto elegante, e ficaria bem estranho se seu gráfico fosse branco. Para combinar seu gráfico com a estética da empresa, você pode trocar o fundo para preto com plt.style.use("dark_background").
A figura que pediram para você fazer plota os valores de O3 durante outubro de 2015 para várias cidades (fornecidos em oct_2015_o3). Você vai exibir isso como um mapa de calor, em que a cor de cada célula indica quantos desvios-padrão em relação à média geral de O3 aquela medição está. Como o site tem fundo escuro, você vai ajustar sua paleta de cores para que o valor nulo (ou 0 desvios-padrão em relação à média) seja codificado como escuro, em vez do branco padrão.
Este exercicio faz parte do curso
Aprimorando suas visualizações de dados em Python
Instruções do exercicio
Defina o tema do gráfico como escuro usando
plt.style.use().- Você pode ver os temas disponíveis para
plt.style.use()executandoplt.style.available; procure o que deixa o fundo escuro.
- Você pode ver os temas disponíveis para
Modifique a paleta personalizada para que o valor de
centerseja'dark'em vez do branco padrão.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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()