Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Decoração de Gráficos | Visualização com Seaborn
Visualização Definitiva com Python

Deslize para mostrar o menu

book
Decoração de Gráficos

Definindo o Estilo

O seaborn oferece a função set_style() especificamente para definir o estilo visual dos seus gráficos. Esta função exige um único parâmetro obrigatório chamado style. O parâmetro style aceita várias opções predefinidas, cada uma representando um estilo distinto:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

Sinta-se à vontade para experimentar cada uma delas:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Definindo a Paleta

Outra opção é alterar as cores dos elementos do gráfico no seaborn utilizando a função set_palette(), com foco em seu único parâmetro obrigatório: palette:

  • Paletas circulares: 'hls', 'husl';

  • Paletas perceptualmente uniformes: 'rocket', 'magma', 'mako', etc;

  • Paletas divergentes: 'RdBu', 'PRGn', etc;

  • Paletas sequenciais: 'Greys', 'Blues', etc.

Note
Estude Mais

Você pode explorar mais sobre diferentes paletas no artigo "Choosing color palettes".

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Definindo o Contexto

Existe outra função na biblioteca seaborn, set_context(). Ela afeta aspectos como o tamanho dos rótulos, linhas e outros elementos do gráfico (o estilo geral não é afetado).

O parâmetro mais importante é context, que pode ser um dict de parâmetros ou uma string representando o nome de um conjunto predefinido.

O context padrão é 'notebook'. Outros contextos disponíveis incluem 'paper', 'talk' e 'poster', que são versões escalonadas dos parâmetros de notebook.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Estude Mais

Você pode explorar mais em set_context() documentação.

Tarefa

Swipe to start coding

  1. Utilize a função correta para definir o estilo como 'dark'.
  2. Utilize a função correta para definir a paleta como 'rocket'.
  3. Utilize a função correta para definir o contexto como 'talk'.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Decoração de Gráficos

Definindo o Estilo

O seaborn oferece a função set_style() especificamente para definir o estilo visual dos seus gráficos. Esta função exige um único parâmetro obrigatório chamado style. O parâmetro style aceita várias opções predefinidas, cada uma representando um estilo distinto:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

Sinta-se à vontade para experimentar cada uma delas:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Definindo a Paleta

Outra opção é alterar as cores dos elementos do gráfico no seaborn utilizando a função set_palette(), com foco em seu único parâmetro obrigatório: palette:

  • Paletas circulares: 'hls', 'husl';

  • Paletas perceptualmente uniformes: 'rocket', 'magma', 'mako', etc;

  • Paletas divergentes: 'RdBu', 'PRGn', etc;

  • Paletas sequenciais: 'Greys', 'Blues', etc.

Note
Estude Mais

Você pode explorar mais sobre diferentes paletas no artigo "Choosing color palettes".

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Definindo o Contexto

Existe outra função na biblioteca seaborn, set_context(). Ela afeta aspectos como o tamanho dos rótulos, linhas e outros elementos do gráfico (o estilo geral não é afetado).

O parâmetro mais importante é context, que pode ser um dict de parâmetros ou uma string representando o nome de um conjunto predefinido.

O context padrão é 'notebook'. Outros contextos disponíveis incluem 'paper', 'talk' e 'poster', que são versões escalonadas dos parâmetros de notebook.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Estude Mais

Você pode explorar mais em set_context() documentação.

Tarefa

Swipe to start coding

  1. Utilize a função correta para definir o estilo como 'dark'.
  2. Utilize a função correta para definir a paleta como 'rocket'.
  3. Utilize a função correta para definir o contexto como 'talk'.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt