Como alterar a cor de um histograma seaborn


Você pode usar os argumentos color e edgecolor no seaborn para alterar a cor de preenchimento e a cor da borda das barras em um histograma, respectivamente:

 sns. histplot (data=df, x=' some_variable ', color=' orange ', edgecolor=' red ')

O exemplo a seguir mostra como usar esses argumentos na prática.

Exemplo: alterar as cores do histograma Seaborn

Suponha que temos o seguinte DataFrame do pandas que contém informações sobre pontos marcados por 200 jogadores de basquete diferentes:

 import pandas as pd
import numpy as np

#make this example reproducible
n.p. random . seeds (1)

#createDataFrame
df = pd. DataFrame ({' team ': np. repeat (['A', 'B'], 100),
                   ' points ': np. random . normal (size=200, loc=15, scale=4)})

#view head of DataFrame
print ( df.head ())

  team points
0 A 21.497381
1 A 12.552974
2 A 12.887313
3 A 10.708126
4 A 18.461631

Podemos usar o seguinte código para criar um histograma no Seaborn para visualizar a distribuição dos valores na coluna de pontos :

 import seaborn as sns

#create histogram to visualize distribution of points
sns. histplot (data=df, x=' points ')

Por padrão, Seaborn usa azul como cor de preenchimento e preto como cor de contorno para as barras do histograma.

No entanto, podemos personalizar essas cores usando os argumentos color e edgecolor :

 import seaborn as sns

#create histogram to visualize distribution of points
sns. histplot (data=df, x=' points ', color=' orange ', edgecolor=' red ') 

cores personalizadas do histograma marinho

Observe que o histograma agora tem uma cor de preenchimento laranja e um contorno vermelho .

Observe também que você pode usar códigos de cores hexadecimais para personalizar ainda mais:

 import seaborn as sns

#create histogram to visualize distribution of points
sns. histplot (data=df, x=' points ', color=' #DAF7A6 ', edgecolor=' #BB8FCE ') 

Nota : Você pode encontrar a documentação completa para a função seaborn histplot()aqui .

Recursos adicionais

Os tutoriais a seguir explicam como executar outras funções comuns no Seaborn:

Como definir a cor das barras em um barplot Seaborn
Como criar um gráfico de barras agrupado no Seaborn
Como criar vários gráficos Seaborn em uma única figura

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *