Come cambiare il colore di un istogramma seaborn
Puoi utilizzare gli argomenti color e edgecolor in seaborn per modificare rispettivamente il colore di riempimento e il colore del bordo delle barre in un istogramma:
sns. histplot (data=df, x=' some_variable ', color=' orange ', edgecolor=' red ')
L’esempio seguente mostra come utilizzare questi argomenti nella pratica.
Esempio: modificare i colori dell’istogramma Seaborn
Supponiamo di avere il seguente DataFrame panda che contiene informazioni sui punti segnati da 200 diversi giocatori di basket:
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
Possiamo utilizzare il seguente codice per creare un istogramma in Seaborn per visualizzare la distribuzione dei valori nella colonna dei punti :
import seaborn as sns #create histogram to visualize distribution of points sns. histplot (data=df, x=' points ')
Per impostazione predefinita, Seaborn utilizza il blu come colore di riempimento e il nero come colore del contorno per le barre dell’istogramma.
Tuttavia, possiamo personalizzare questi colori utilizzando gli argomenti color e edgecolor :
import seaborn as sns #create histogram to visualize distribution of points sns. histplot (data=df, x=' points ', color=' orange ', edgecolor=' red ')
Nota che l’istogramma ora ha un colore di riempimento arancione e un colore di contorno rosso .
Tieni inoltre presente che puoi utilizzare codici colore esadecimali per una personalizzazione ancora maggiore:
import seaborn as sns #create histogram to visualize distribution of points sns. histplot (data=df, x=' points ', color=' #DAF7A6 ', edgecolor=' #BB8FCE ')
Nota : puoi trovare la documentazione completa per la funzione seaborn histplot()qui .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre funzioni comuni in Seaborn:
Come impostare il colore delle barre in un barplot Seaborn
Come creare un barplot raggruppato in Seaborn
Come creare più grafici Seaborn in un’unica figura