Визуализация квантилей уровня одобрения
Вы уже знаете, как работает функция quantile() для вычисления порогового значения, и видели, как она делит кредиты на одобренные и отклонённые. Как выглядит этот порог для тестовой выборки и как его можно визуализировать?
Для проверки постройте гистограмму вероятностей и добавьте на неё опорную линию, соответствующую пороговому значению. Так вы наглядно покажете, где находится порог в распределении.
Предсказания модели clf_gbt_preds уже загружены в рабочее пространство.
Это упражнение является частью курса
Моделирование кредитного риска на Python
Инструкции к упражнению
- Постройте гистограмму предсказанных вероятностей
clf_gbt_preds. - Вычислите пороговое значение для уровня одобрения 85% с помощью функции
quantile(). Сохраните результат в переменнуюthreshold. - Постройте гистограмму снова, на этот раз добавив опорную линию с помощью метода
.axvline().
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Plot the predicted probabilities of default
plt.____(____, color = 'blue', bins = 40)
# Calculate the threshold with quantile
____ = np.____(____, ____)
# Add a reference line to the plot for the threshold
plt.____(x = ____, color = 'red')
plt.____()