Definir a cor de fundo das plotagens do mar

Manav Narula 15 fevereiro 2024
  1. Use a função seaborn.set() para alterar a cor de fundo das plotagens Seaborn em Python
  2. Use a função seaborn.set_style() para alterar a cor de fundo das plotagens Seaborn em Python
Definir a cor de fundo das plotagens do mar

Este tutorial irá apresentar como alterar a cor de fundo de plotagens criadas usando o módulo seaborn em Python.

Use a função seaborn.set() para alterar a cor de fundo das plotagens Seaborn em Python

A função set() adiciona diferentes elementos e configura a estética do enredo. Não há nenhum argumento ou método direto para alterar a cor de fundo em um nativo do mar. Como o módulo do mar é construído no módulo matplotlib, podemos usar parâmetros desse módulo para plotagens do mar. Podemos passá-los para o parâmetro rc na função set() como pares chave-valor do dicionário.

Usaremos os parâmetros axes.facecolor e figure.facecolor para alterar a cor de fundo. Os eixos são considerados a tela onde o gráfico é desenhado, e a figura é o objeto geral que contém os diferentes objetos dos eixos.

Podemos usar o método acima conforme mostrado abaixo.

import random
import seaborn as sns
import matplotlib as plt

s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)

sns.set(rc={"axes.facecolor": "cornflowerblue", "figure.facecolor": "cornflowerblue"})
sns.scatterplot(y=s_y, x=s_x)

cor de fundo do mar

Use a função seaborn.set_style() para alterar a cor de fundo das plotagens Seaborn em Python

Existem muitos temas diferentes disponíveis no módulo marítimo. Esses temas podem não ser a solução exata para o nosso problema, mas nos permitem customizar um pouco o fundo das figuras.

A função set_style() é usada para definir o tema do gráfico. Pode aceitar os seguintes valores - dark, white, whitegrid, darkgrid e tickers. Os parâmetros dark e darkgrid fornecem um fundo cinza sem e com grades, respectivamente. Da mesma forma, podemos concluir para os parâmetros white e whitegrid.

Por exemplo,

import random
import seaborn as sns
import matplotlib as plt

s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)

sns.set_style("darkgrid")
sns.scatterplot(y=s_y, x=s_x)

definir a cor de fundo do mar com a função set_style ()

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn