Menyesuaikan jumlah bin dalam histogram
Histogram yang baru saja Anda buat memiliki sepuluh bin. Ini adalah nilai bawaan matplotlib. "Aturan akar kuadrat" adalah pedoman yang sering digunakan untuk memilih jumlah bin: pilih jumlah bin sebesar akar kuadrat dari jumlah sampel. Buat kembali histogram panjang mahkota bunga (petal) Iris versicolor, kali ini menggunakan aturan akar kuadrat untuk jumlah bin. Anda menentukan jumlah bin menggunakan argumen kata kunci bins pada plt.hist().
Utilitas pemformatan grafik sudah diimpor dan setelan bawaan seaborn sudah diterapkan. Variabel versicolor_petal_length berisi array panjang petal dan sudah tersedia dalam namespace Anda.
Latihan ini adalah bagian dari kursus
Berpikir Statistis dengan Python (Bagian 1)
Petunjuk latihan
- Impor
numpysebagainp. Ini memberi akses ke fungsi akar kuadrat,np.sqrt(). - Tentukan berapa banyak titik data yang Anda miliki menggunakan
len(). - Hitung jumlah bin menggunakan aturan akar kuadrat.
- Konversi jumlah bin menjadi bilangan bulat menggunakan fungsi bawaan
int(). - Hasilkan histogram dan pastikan menggunakan argumen kata kunci
bins. - Tekan Kirim untuk memplot gambar dan lihat hasil kerja Anda!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import numpy
# Compute number of data points: n_data
# Number of bins is the square root of number of data points: n_bins
# Convert number of bins to integer: n_bins
# Plot the histogram
# Label axes
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('count')
# Show histogram
plt.show()