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
Petunjuk latihan
- Panggil metode
ax.baruntuk menambahkan medali"Gold". Panggil denganlabeldiatur ke"Gold". - Panggil metode
ax.baruntuk menumpuk batang"Silver"di atasnya, gunakan argumen kata kuncibottomagar bagian bawah batang berada di atas batang medali emas, danlabeluntuk menambahkan label"Silver". - Gunakan
ax.baruntuk menambahkan batang"Bronze"di atasnya, gunakan kata kuncibottomdan berilabel"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()