So erstellen sie ein horizontales balkendiagramm in seaborn (mit beispiel)


Sie können die folgende grundlegende Syntax verwenden, um ein horizontales Balkendiagramm in Seaborn zu erstellen:

 sns. barplot (x=df. values_var , y=df. group_var , orient=' h ')

Das Argument orient=’h‘ weist Seaborn an, die Balken horizontal statt standardmäßig vertikal auszurichten.

Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.

Beispiel: So erstellen Sie ein horizontales Balkendiagramm in Seaborn

Angenommen, wir haben den folgenden Pandas-DataFrame, der Informationen über den Gesamtumsatz verschiedener Mitarbeiter eines Unternehmens enthält:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' employee ': ['Andy', 'Bert', 'Chad', 'Doug', 'Eric', 'Frank'],
                   ' sales ': [22, 14, 9, 7, 29, 20]})

#view DataFrame
print (df)

  employee sales
0 Andy 22
1 Bert 14
2 Chad 9
3 Doug 7
4 Eric 29
5 Frank 20

Mit der folgenden Syntax können wir ein horizontales Balkendiagramm erstellen, um die Umsätze jedes Mitarbeiters zu visualisieren:

 import seaborn as sns

#create horizontal barplot
sns. barplot (x=df. sales , y=df. employee , orient=' h ')

Die X-Achse zeigt die Umsätze jedes Mitarbeiters und die Y-Achse zeigt die Namen der Mitarbeiter.

Beachten Sie, dass wir auch Balkenfarben angeben und einen benutzerdefinierten Titel mit Achsenbeschriftungen hinzufügen können:

 import matplotlib. pyplot as plt
import seaborn as sns

#create horizontal bar chart
sns. barplot (x=df. sales , y=df. employee , color=' steelblue ', orient=' h ')

#add plot title
plt. title (' Total Sales by Employee ', fontsize= 16 )

#add axis labels
plt. xlabel (' Total Sales ')
plt. ylabel (' Employee Name ') 

Marines horizontales Barplot

Die Plotbalken haben jetzt jeweils die gleiche Farbe, und wir haben einen allgemeinen Plottitel und Achsenbeschriftungen hinzugefügt, um das Plot besser lesbar zu machen.

Hinweis : Wenn Sie Schwierigkeiten beim Importieren von Seaborn in ein Jupyter-Notebook haben, müssen Sie möglicherweise zuerst den Befehl %pip install seaborn ausführen.

Zusätzliche Ressourcen

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

So zeigen Sie Werte im Seaborn Barplot an
So erstellen Sie ein gruppiertes Barplot in Seaborn
So legen Sie die Farbe von Balken in einem Seaborn-Balkendiagramm fest

Einen Kommentar hinzufügen

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