So ändern sie die farbe eines seaborn-histogramms


Sie können die Argumente „color “ und „edgecolor“ in Seaborn verwenden, um die Füllfarbe bzw. Kantenfarbe von Balken in einem Histogramm zu ändern:

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

Das folgende Beispiel zeigt, wie diese Argumente in der Praxis verwendet werden.

Beispiel: Ändern Sie die Farben des Seaborn-Histogramms

Angenommen, wir haben den folgenden Pandas-DataFrame, der Informationen über die von 200 verschiedenen Basketballspielern erzielten Punkte enthält:

 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

Mit dem folgenden Code können wir in Seaborn ein Histogramm erstellen, um die Werteverteilung in der Punktespalte zu visualisieren:

 import seaborn as sns

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

Standardmäßig verwendet Seaborn Blau als Füllfarbe und Schwarz als Umrissfarbe für die Histogrammbalken.

Wir können diese Farben jedoch mithilfe der Argumente „color“ und „edgecolor“ anpassen:

 import seaborn as sns

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

benutzerdefinierte Marine-Histogrammfarben

Beachten Sie, dass das Histogramm jetzt eine orange Füllfarbe und eine rote Umrissfarbe hat.

Beachten Sie außerdem, dass Sie für noch mehr Individualisierung hexadezimale Farbcodes verwenden können:

 import seaborn as sns

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

Hinweis : Die vollständige Dokumentation für die Funktion „seaborn histplot()“ finden Siehier .

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere allgemeine Funktionen in Seaborn ausführen:

So legen Sie die Farbe von Balken in einem Seaborn-Balkendiagramm fest
So erstellen Sie ein gruppiertes Barplot in Seaborn
So erstellen Sie mehrere Seaborn-Plots in einer einzigen Figur

Einen Kommentar hinzufügen

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