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 ') 

aangepaste mariene histogramkleuren

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

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert