Histogram "Step"
Histogram memungkinkan kita melihat sebaran data pada berbagai kelompok dalam himpunan data. Pada latihan ini, Anda akan memilih kelompok dari himpunan data peraih medali Olimpiade Musim Panas 2016 untuk membandingkan tinggi badan atlet peraih medali pada dua cabang olahraga yang berbeda.
Data disimpan dalam objek pandas DataFrame bernama summer_2016_medals yang memiliki kolom "Height". Selain itu, Anda disediakan objek pandas GroupBy yang telah dikelompokkan berdasarkan olahraga.
Dalam latihan ini, Anda akan memvisualisasikan dan memberi label histogram untuk dua olahraga: "Gymnastics" dan "Rowing" serta melihat perbedaan mencolok antara peraih medali pada kedua cabang olahraga tersebut.
Latihan ini adalah bagian dari kursus
Pengantar Visualisasi Data dengan Matplotlib
Petunjuk latihan
- Gunakan metode
histuntuk menampilkan histogram kolom"Weight"dari DataFramemens_rowing, beri label"Rowing". - Gunakan
histuntuk menampilkan histogram kolom"Weight"dari DataFramemens_gymnastics, dan beri label"Gymnastics". - Untuk kedua histogram, gunakan argumen
histtypeuntuk memvisualisasikan data dengan tipe'step'dan tetapkan jumlah bin menjadi 5. - Tambahkan legenda ke figur sebelum ditampilkan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
fig, ax = plt.subplots()
# Plot a histogram of "Weight" for mens_rowing
____
# Compare to histogram of "Weight" for mens_gymnastics
____
ax.set_xlabel("Weight (kg)")
ax.set_ylabel("# of observations")
# Add the legend and show the Figure
____
plt.show()