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