BaşlayınÜcretsiz Başlayın

Yığılmış çubuk grafik

Yığılmış bir çubuk grafikte her bir çubuğun yüksekliği değerleri gösterir. Buna ek olarak, ilk değişkenin üstüne başka bir değişken yığılabilir. Bu çubuğun ek yüksekliği, o değişkenin değerini temsil eder. Üstüne daha fazla çubuk da ekleyebilirsin.

Bu egzersizde, farklı ülkelerin adlarını tutan bir indeks ve üç sütun içeren medals adlı bir DataFrame'e erişimin olacak: "Gold", "Silver" ve "Bronze". Ayrıca veri ekleyebileceğin bir Figure fig ve Axes ax de sağlanacak.

Her ülkenin kazandığı altın, gümüş ve bronz madalya sayılarını gösteren bir yığılmış çubuk grafik oluşturacak, etiketler ekleyecek ve hangi çubukların hangi madalyaları temsil ettiğini gösteren bir gösterge (legend) oluşturacaksın.

Bu egzersiz

Matplotlib ile Veri Görselleştirmeye Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • "Gold" madalyaları eklemek için ax.bar metodunu çağır. label argümanını "Gold" olarak ayarla.
  • Bunun üstüne "Silver" çubuklarını yığmak için yine ax.bar metodunu çağır; çubukların tabanı altın madalya çubuklarının üzerine gelsin diye bottom anahtar sözcük argümanını kullan ve etiketi eklemek için label"Silver" olarak ayarla.
  • ax.bar ile bunun üstüne "Bronze" çubuklarını ekle; bottom anahtar sözcüğünü kullan ve label"Bronze" olarak ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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()
Kodu Düzenle ve Çalıştır