So ändern sie die balkenbreite im seaborn-balkendiagramm


Sie können das Argument width verwenden, um die Breite von Balken in einem Seaborn- Balkendiagramm zu ändern:

 sns. barplot (x=' xvar ', y=' yvar ', data=df, width= 0.8 )

Der Standardwert für die Breite beträgt 0,8 .

Je kleiner der Breitenwert ist, desto dünner werden die Balken.

Das folgende Beispiel zeigt, wie dieses Argument in der Praxis verwendet wird.

Beispiel: Ändern Sie die Breite der Balken im Seaborn-Balkendiagramm

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

Wir können die folgende Syntax verwenden, um in Seaborn ein Balkendiagramm mit dem Standardwert 0,8 für die Breite zu erstellen:

 import seaborn as sns

#create bar plot with default width
sns. barplot (x=' employee ', y=' sales ', data=df). set (title=' Default Width ')

Der folgende Code zeigt, wie Sie die Breite jedes Balkens verringern, indem Sie das Breitenargument auf 0,4 setzen:

 import seaborn as sns

#create bar plot with width = 0.4
sns. barplot (x=' employee ', y=' sales ', data=df, width= 0.4 ). set (title=' Width = 0.4 ') 

Beachten Sie, dass die Balken in diesem Diagramm viel dünner sind als im vorherigen.

Wenn Sie möchten, dass sich die Balken gegenseitig berühren, können Sie die Breite auf 1 einstellen:

 import seaborn as sns

#create bar plot with width = 1
sns. barplot (x=' employee ', y=' sales ', data=df, width= 1 ). set (title=' Width = 1 ') 

Beachten Sie, dass sich die Balken überlappen, wenn Sie die Breite auf einen Wert größer als 1 einstellen.

Hinweis : Die vollständige Dokumentation der Funktion barplot() in Seaborn finden Sie hier .

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