Cores no Seaborn

Visualização intermediária de dados com a Seaborn

Chris Moffitt

Instructor

Definindo uma cor para o gráfico

  • O Seaborn permite definir cores nos gráficos usando códigos de cor do matplotlib
sns.set(color_codes=True)
sns.displot(df['Tuition'], color='g')

Displot verde

Visualização intermediária de dados com a Seaborn

Paletas

  • O Seaborn usa a função set_palette() para definir uma paleta
palettes = ['deep', 'muted', 'pastel', 'bright', 'dark','colorblind']
for p in palettes:
    sns.set_palette(p)
    sns.displot(df['Tuition'])

Comparação de paletas

Visualização intermediária de dados com a Seaborn

Exibindo paletas

  • A função sns.palplot() exibe uma paleta
  • sns.color_palette() retorna a paleta atual
palettes = ['deep', 'muted', 'pastel', 'bright','dark','colorblind']
for p in palettes:
    sns.set_palette(p)
    sns.palplot(sns.color_palette())
    plt.show()

Cores da paleta

Visualização intermediária de dados com a Seaborn

Definindo paletas personalizadas

  • Cores circulares = quando os dados não são ordenados
sns.palplot(sns.color_palette("Paired", 12))

Paleta Paired

  • Cores sequenciais = quando os dados têm uma faixa consistente de alto a baixo
sns.palplot(sns.color_palette("Blues", 12))

Paleta Blues

  • Cores divergentes = quando valores baixos e altos são interessantes
sns.palplot(sns.color_palette("BrBG", 12))

Paleta BrBg

Visualização intermediária de dados com a Seaborn

Vamos praticar!

Visualização intermediária de dados com a Seaborn

Preparing Video For Download...