Comece agoraComece grátis

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

Ver curso

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() executando plt.style.available; procure o que deixa o fundo escuro.
  • Modifique a paleta personalizada para que o valor de center seja '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()
Editar e Executar Código