Pesquisa de site

Quais são os diferentes estilos de figuras no mar?


Seaborn é uma das poderosas bibliotecas de visualização de dados em Python que fornece vários estilos para personalizar a aparência dos gráficos. Os estilos de figura integrados no Seaborn nos ajudam a personalizar a aparência dos gráficos e aprimoram a estética da visualização. Vamos explorar os diferentes estilos de figuras disponíveis no Seaborn, um por um.

Existem diferentes estilos de figuras no Seaborn:

  • Estilo padrão

  • Estilo da grade escura:

  • Estilo grade branca

  • Estilo escuro

  • Estilo Branco

  • Estilo de carrapatos

Quando queremos aplicar um estilo específico no Seaborn, podemos usar a função 'set_style()'. Por exemplo, para definir o estilo darkgrid, usaríamos 'seaborn.set_style("darkgrid")'. Por padrão, o estilo é aplicado a todos os gráficos subsequentes, mas também podemos usar a instrução 'with' para aplicar temporariamente um estilo específico a um único gráfico.

Além dos estilos de figura integrados, Seaborn também permite maior personalização de gráficos usando a função ‘set()’. Com 'set()', podemos modificar vários aspectos do gráfico, como a paleta de cores, a escala da fonte e o estilo da grade, para atender às nossas preferências e requisitos.

Estilo padrão

O estilo padrão do Seaborn foi projetado para ser visualmente atraente e otimizado para facilitar a leitura. Possui um visual clean e moderno com linhas de grade cinza médias e fundo branco. Este estilo é o estilo padrão aplicado ao criar gráficos com Seaborn.

Exemplo

A seguir está um exemplo onde estamos criando um gráfico Seaborn com estilo padrão –

import seaborn as sns
import matplotlib.pyplot as plt

# Generate some random data for plotting
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# Plot a box plot using the ticks style
plt.boxplot(y)
plt.title("Box Plot with default Style")
plt.show()

Saída

Estilo Darkgrid

O estilo darkgrid é caracterizado por um fundo escuro com linhas de grade. É adequado para gráficos que exigem alto contraste, facilitando o foco nos dados. Este estilo é obtido definindo uma cor de fundo cinza escuro e linhas de grade cinza claro.

Exemplo

A seguir está um exemplo -

import seaborn as sns
import matplotlib.pyplot as plt

# Generate some random data for plotting
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# Set the style to "darkgrid"
sns.set_style("darkgrid")

# Plot a line graph using the darkgrid style
plt.plot(x, y)
plt.title("Line Graph with Darkgrid Style")
plt.show()

Saída

Estilo grade branca

O estilo whitegrid é semelhante ao estilo darkgrid, mas com fundo branco. Ele combina uma aparência limpa com linhas de grade, permitindo uma separação visual clara entre os pontos de dados. Este estilo é útil quando queremos enfatizar os dados enquanto mantemos um layout estruturado.

Exemplo

A seguir está um exemplo -

import seaborn as sns
import matplotlib.pyplot as plt

# Generate some random data for plotting
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# Set the style to "whitegrid"
sns.set_style("whitegrid")

# Plot a scatter plot using the whitegrid style
plt.scatter(x, y)
plt.title("Scatter Plot with Whitegrid Style")
plt.show()

Saída

Estilo escuro

O estilo escuro fornece um fundo escuro sem linhas de grade. É adequado para criar terrenos com aspecto moderno e minimalista. Este estilo é obtido definindo uma cor de fundo cinza escuro e removendo as linhas de grade.

Exemplo

No exemplo a seguir, estamos tentando criar o enredo Seaborn com estilo escuro –

import seaborn as sns
import matplotlib.pyplot as plt

# Generate some random data for plotting
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# Set the style to "dark"
sns.set_style("dark")

# Plot a bar plot using the dark style
plt.bar(x, y)
plt.title("Bar Plot with Dark Style")
plt.show()

Saída

Estilo Branco

O estilo branco apresenta um fundo branco sem linhas de grade. Ele cria uma aparência simples e limpa, adequada para gráficos onde o foco está nos próprios dados. Este estilo é obtido definindo uma cor de fundo branca e removendo as linhas de grade.

Exemplo

Vejamos um exemplo -

import seaborn as sns
import matplotlib.pyplot as plt

# Generate some random data for plotting
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# Set the style to "white"
sns.set_style("white")

# Plot a histogram using the white style
plt.hist(y)
plt.title("Histogram with White Style")
plt.show()

Saída

Estilo de carrapatos

O estilo de marcações remove as lombadas superior e direita do gráfico e retém apenas as marcações nas lombadas restantes. Este estilo simplifica a aparência do gráfico, reduzindo a confusão e ao mesmo tempo fornecendo as informações necessárias do eixo.

Exemplo

A seguir está um exemplo -

import seaborn as sns
import matplotlib.pyplot as plt

# Generate some random data for plotting
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# Set the style to "ticks"
sns.set_style("ticks")

# Plot a box plot using the ticks style
plt.boxplot(y)
plt.title("Box Plot with Ticks Style")
plt.show()

Saída

Artigos relacionados: