Pandas: so kommentieren sie balken in einem balkendiagramm


Sie können die folgenden Methoden verwenden, um Balken in einem Pandas-Balkendiagramm mit Anmerkungen zu versehen:

Methode 1: Beschriften Sie Balken in einem einfachen Balkendiagramm

 ax = df. plot . bar ()

ax. bar_label ( ax.containers [ 0 ])

Methode 2: Beschriften Sie Balken in einem gruppierten Balkendiagramm

 ax = df. plot . bar ()

for container in ax. containers :
    ax. bar_label (container)

Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.

Beispiel 1: Beschriften Sie Balken in einem einfachen Balkendiagramm

Der folgende Code zeigt, wie Balken in einem einfachen Balkendiagramm mit Anmerkungen versehen werden:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' product ': ['A', 'B', 'C', 'D', 'E'],
                   ' sales ': [4, 7, 8, 15, 12]})

#view DataFrame
print (df)

  product sales
0 to 4
1 B 7
2 C 8
3 D 15
4 E 12

#create bar plot to visualize sales by product
ax = df. plot . bar (x=' product ', y=' sales ', legend= False )

#annotate bars
ax. bar_label ( ax.containers [ 0 ])

Pandas kommentieren Balkenplot

Beachten Sie, dass der tatsächliche Verkaufswert oben in jeder Leiste angezeigt wird.

Beispiel 2: Beschriften Sie Balken in einem gruppierten Balkendiagramm

Der folgende Code zeigt, wie Balken in einem gruppierten Balkendiagramm mit Anmerkungen versehen werden:

 #createDataFrame
df = pd. DataFrame ({' productA ': [14, 10],
                   ' productB ': [17, 19]},
                    index=['store 1', 'store 2'])

#view DataFrame
print (df)

         productA productB
store 1 14 17
store 2 10 19

#create grouped bar plot
ax = df. plot . bar ()

#annotate bars in bar plot
for container in ax. containers :
    ax. bar_label (container) 

Pandas kommentieren Balken in einem gruppierten Balkendiagramm

Beachten Sie, dass jedem einzelnen Balken im Diagramm Anmerkungen hinzugefügt wurden.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere gängige Visualisierungen in Pandas erstellen:

So erstellen Sie einen Boxplot aus Pandas DataFrame
So erstellen Sie ein Kreisdiagramm aus Pandas DataFrame
So erstellen Sie ein Histogramm aus Pandas DataFrame

Einen Kommentar hinzufügen

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