Akankah bank gagal?
Buat plot jumlah gagal bayar yang Anda peroleh dari latihan sebelumnya, yang ada di namespace Anda sebagai n_defaults, sebagai CDF. Fungsi ecdf() yang Anda tulis di bab pertama tersedia.
Jika suku bunga sedemikian rupa sehingga bank akan merugi jika 10 atau lebih pinjamannya gagal bayar, berapakah probabilitas bank akan merugi?
Latihan ini merupakan bagian dari kursus
Berpikir Statistis dengan Python (Bagian 1)
Instruksi latihan
- Hitung nilai
xdanyuntuk ECDF darin_defaults. - Plot ECDF, pastikan untuk memberi label sumbu. Ingat untuk menyertakan
marker = '.'danlinestyle = 'none'selainxdanydalam pemanggilanplt.plot(). - Tampilkan plot.
- Hitung total jumlah entri dalam array
n_defaultsAnda yang lebih besar dari atau sama dengan 10. Caranya, hitung array boolean yang memberi tahu apakah suatu entrin_defaultsadalah>= 10. Lalu jumlahkan semua entri dalam array ini menggunakannp.sum(). Sebagai contoh,np.sum(n_defaults <= 5)akan menghitung jumlah skenario dengan 5 gagal bayar atau kurang. - Probabilitas bahwa bank merugi adalah fraksi
n_defaultsyang lebih besar dari atau sama dengan 10. Cetak hasil ini dengan menekan Kirim!
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Compute ECDF: x, y
# Plot the ECDF with labeled axes
# Show the plot
# Compute the number of 100-loan simulations with 10 or more defaults: n_lose_money
# Compute and print probability of losing money
print('Probability of losing money =', n_lose_money / len(n_defaults))