Total expected loss
Saatnya memperkirakan total expected loss berdasarkan semua keputusan Anda. Data frame test_pred_df memiliki probabilitas gagal bayar untuk setiap pinjaman dan nilai pinjaman tersebut. Gunakan kedua nilai ini untuk menghitung expected loss untuk setiap pinjaman. Lalu, jumlahkan nilai-nilai tersebut untuk mendapatkan total expected loss.
Untuk latihan ini, Anda mengasumsikan bahwa exposure sama dengan nilai penuh pinjaman, dan loss given default adalah 100%. Artinya, jika terjadi gagal bayar pada sebuah pinjaman, kerugiannya sebesar nilai penuh pinjaman tersebut.
Data frame test_pred_df telah dimuat ke dalam workspace.
Latihan ini adalah bagian dari kursus
Pemodelan Risiko Kredit dengan Python
Petunjuk latihan
- Cetak lima baris teratas dari
test_pred_df. - Buat kolom baru
expected_lossuntuk setiap pinjaman dengan menggunakan rumus di atas. - Hitung total expected loss dari seluruh portofolio, dibulatkan ke dua angka desimal, dan simpan sebagai
tot_exp_loss. - Cetak total expected loss.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Print the first five rows of the data frame
print(____.head())
# Calculate the bank's expected loss and assign it to a new column
____[____] = ____[____] * ____[____] * ____[____]
# Calculate the total expected loss to two decimal places
____ = round(np.____(____[____]),2)
# Print the total expected loss
print('Total expected loss: ', '${:,.2f}'.format(____))