MulaiMulai sekarang secara gratis

Memplot PMF Binomial

Seperti disebutkan dalam video, membuat plot PMF yang terlihat baik memerlukan sedikit trik matplotlib yang tidak akan kita bahas di sini. Sebagai gantinya, kita akan memplot PMF dari sebaran Binomial sebagai histogram dengan keterampilan yang sudah Anda pelajari. Triknya adalah menyiapkan tepi bin untuk diberikan ke plt.hist() melalui argumen kata kunci bins. Kita ingin bin berpusat pada bilangan bulat. Jadi, tepi bin seharusnya -0.5, 0.5, 1.5, 2.5, ... hingga max(n_defaults) + 1.5. Anda dapat membuat array seperti ini menggunakan np.arange() lalu mengurangkan 0.5 dari array tersebut.

Anda sudah pernah melakukan pengambilan sampel dari sebaran Binomial pada latihan mengenai gagal bayar pinjaman, dan sampel yang dihasilkan ada dalam array NumPy n_defaults.

Latihan ini adalah bagian dari kursus

Berpikir Statistis dengan Python (Bagian 1)

Lihat Kursus

Petunjuk latihan

  • Dengan np.arange(), hitung tepi bin sehingga bin berpusat pada bilangan bulat. Simpan array yang dihasilkan dalam variabel bins.
  • Gunakan plt.hist() untuk memplot histogram n_defaults dengan argumen kata kunci density=True dan bins=bins.
  • Tampilkan plot.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Compute bin edges: bins
bins = np.arange(____, ____ + ____) - 0.5

# Generate histogram


# Label axes



# Show the plot
Edit dan Jalankan Kode