Erste SchritteKostenlos loslegen

Gestapeltes Balkendiagramm

Ein gestapeltes Balkendiagramm enthält Balken, wobei die Höhe der einzelnen Balken Werte darstellt. Außerdem kann auf die erste Variable eine weitere Variable aufgesetzt werden. Die zusätzliche Höhe dieses Balkens stellt den Wert dieser Variable dar. Und du kannst noch mehr Balken obenauf hinzufügen.

In dieser Übung hast du Zugriff auf einen DataFrame namens medals, der einen Index mit den Namen der verschiedenen Länder und drei Spalten enthält: "Gold", "Silver" und "Bronze". Du hast auch ein Figure-Objekt namens fig und Achsen (ax), zu denen du Daten hinzufügen kannst.

Du erstellst ein gestapeltes Balkendiagramm, das die Anzahl der Gold-, Silber- und Bronzemedaillen jedes Landes anzeigt, fügst Beschriftungen hinzu und erstellst eine Legende, die angibt, welche Balken welche Medaillen darstellen.

Diese Übung ist Teil des Kurses

Einführung in die Datenvisualisierung mit Matplotlib

Kurs anzeigen

Anleitung zur Übung

  • Rufe die Methode ax.bar auf, um die "Gold"-Medaillen hinzuzufügen. Setze beim Aufruf label auf "Gold".
  • Rufe die Methode ax.bar auf, um "Silver"-Balken darauf zu stapeln, wobei du das Argument bottom verwendest, damit der untere Teil der Balken über den Goldmedaillen-Balken liegt, und label, um die Beschriftung "Silver" hinzuzufügen.
  • Mit ax.bar fügst du "Bronze"-Balken hinzu und verwendest das Schlüsselwort bottom sowie label als "Bronze".

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Add bars for "Gold" with the label "Gold"
____(____, ____, label=____)

# Stack bars for "Silver" on top with label "Silver"
____(____, ____, bottom=____, ____)

# Stack bars for "Bronze" on top of that with label "Bronze"
____

# Display the legend
ax.legend()

plt.show()
Bearbeiten und Ausführen von Code