НачатьНачать бесплатно

Общий ожидаемый убыток

Пришло время оценить общий ожидаемый убыток с учётом всех принятых решений. В датафрейме test_pred_df содержится вероятность дефолта для каждого кредита, а также сумма этого кредита. Используйте эти два значения, чтобы рассчитать ожидаемый убыток по каждому кредиту. Затем сложите полученные значения и найдите общий ожидаемый убыток.

В этом упражнении предполагается, что величина подверженности риску равна полной сумме кредита, а уровень потерь при дефолте составляет 100%. Это означает, что дефолт по каждому кредиту влечёт за собой потерю всей его суммы.

Датафрейм test_pred_df уже загружен в рабочее пространство.

Это упражнение является частью курса

Моделирование кредитного риска на Python

Посмотреть курс

Инструкции к упражнению

  • Выведите первые пять строк датафрейма test_pred_df.
  • Создайте новый столбец expected_loss для каждого кредита, используя приведённую выше формулу.
  • Рассчитайте общий ожидаемый убыток по всему портфелю, округлив результат до двух знаков после запятой, и сохраните его в переменную tot_exp_loss.
  • Выведите общий ожидаемый убыток.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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(____))
Редактировать и запускать код