Hoe u de kleur van een seaborn-histogram kunt wijzigen
U kunt de argumenten color en edgecolor in seaborn gebruiken om respectievelijk de vulkleur en de randkleur van staven in een histogram te wijzigen:
sns. histplot (data=df, x=' some_variable ', color=' orange ', edgecolor=' red ')
Het volgende voorbeeld laat zien hoe u deze argumenten in de praktijk kunt gebruiken.
Voorbeeld: Wijzig de kleuren van het Seaborn-histogram
Stel dat we het volgende panda’s DataFrame hebben dat informatie bevat over de punten die door 200 verschillende basketbalspelers zijn gescoord:
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
We kunnen de volgende code gebruiken om in Seaborn een histogram te maken om de verdeling van waarden in de puntenkolom te visualiseren:
import seaborn as sns #create histogram to visualize distribution of points sns. histplot (data=df, x=' points ')
Standaard gebruikt Seaborn blauw als vulkleur en zwart als omtrekkleur voor de histogrambalken.
We kunnen deze kleuren echter aanpassen met behulp van de argumenten color en edgecolor :
import seaborn as sns #create histogram to visualize distribution of points sns. histplot (data=df, x=' points ', color=' orange ', edgecolor=' red ')
Merk op dat het histogram nu een oranje vulkleur en een rode omtrekkleur heeft.
Houd er ook rekening mee dat u hexadecimale kleurcodes kunt gebruiken voor nog meer maatwerk:
import seaborn as sns #create histogram to visualize distribution of points sns. histplot (data=df, x=' points ', color=' #DAF7A6 ', edgecolor=' #BB8FCE ')
Opmerking : u kunt de volledige documentatie voor de functie seaborn histplot()hier vinden.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende functies in Seaborn kunt uitvoeren:
Hoe u de kleur van staven in een Seaborn-barplot instelt
Hoe maak je een gegroepeerd barplot in Seaborn?
Hoe u meerdere Seaborn-plots in één figuur kunt maken