MulaiMulai sekarang secara gratis

Bangun histogram (2): bins

Pada latihan sebelumnya, Anda tidak menentukan jumlah bin. Secara bawaan, Python menetapkan jumlah bin menjadi 10 dalam kasus tersebut. Jumlah bin sangat penting. Terlalu sedikit bin akan menyederhanakan kenyataan secara berlebihan dan tidak menampilkan detail. Terlalu banyak bin akan membuatnya terlalu rumit dan menutupi gambaran besarnya.

Untuk mengendalikan jumlah bin saat membagi data, Anda dapat mengatur argumen bins.

Itulah yang akan Anda lakukan pada latihan ini. Anda akan membuat dua plot. Kode dalam skrip sudah menyertakan pemanggilan plt.show() dan plt.clf(); plt.show() menampilkan plot; plt.clf() membersihkannya kembali sehingga Anda dapat mulai dari awal.

Seperti sebelumnya, life_exp sudah tersedia dan matplotlib.pyplot diimpor sebagai plt.

Latihan ini adalah bagian dari kursus

Python Tingkat Menengah

Lihat Kursus

Petunjuk latihan

  • Buat histogram life_exp dengan 5 bin. Dapatkah Anda menentukan bin mana yang memuat observasi paling banyak?
  • Buat histogram lain dari life_exp, kali ini dengan 20 bin. Apakah ini lebih baik?

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Build histogram with 5 bins


# Show and clean up plot
plt.show()
plt.clf()

# Build histogram with 20 bins


# Show and clean up again
plt.show()
plt.clf()
Edit dan Jalankan Kode