MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan metode hist untuk menampilkan histogram kolom "Weight" dari DataFrame mens_rowing, beri label "Rowing".
  • Gunakan hist untuk menampilkan histogram kolom "Weight" dari DataFrame mens_gymnastics, dan beri label "Gymnastics".
  • Untuk kedua histogram, gunakan argumen histtype untuk 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()
Edit dan Jalankan Kode