MulaiMulai sekarang secara gratis

Diagram batang bertumpuk

Diagram batang bertumpuk menampilkan batang, di mana tinggi setiap batang merepresentasikan nilai. Selain itu, di atas variabel pertama dapat ditumpuk variabel lain. Kenaikan tinggi batang tersebut merepresentasikan nilai variabel tersebut. Anda juga dapat menambahkan lebih banyak batang di atasnya.

Dalam latihan ini, Anda memiliki sebuah DataFrame bernama medals yang memiliki indeks berisi nama berbagai negara, serta tiga kolom: "Gold", "Silver", dan "Bronze". Anda juga memiliki sebuah Figure, fig, dan Axes, ax, tempat Anda dapat menambahkan data.

Anda akan membuat diagram batang bertumpuk yang menampilkan jumlah medali emas, perak, dan perunggu yang dimenangkan oleh setiap negara, serta menambahkan label dan membuat legenda yang menunjukkan batang mana yang merepresentasikan medali tertentu.

Latihan ini adalah bagian dari kursus

Pengantar Visualisasi Data dengan Matplotlib

Lihat Kursus

Petunjuk latihan

  • Panggil metode ax.bar untuk menambahkan medali "Gold". Panggil dengan label diatur ke "Gold".
  • Panggil metode ax.bar untuk menumpuk batang "Silver" di atasnya, gunakan argumen kata kunci bottom agar bagian bawah batang berada di atas batang medali emas, dan label untuk menambahkan label "Silver".
  • Gunakan ax.bar untuk menambahkan batang "Bronze" di atasnya, gunakan kata kunci bottom dan beri label "Bronze".

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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()
Edit dan Jalankan Kode