1. Learn
  2. /
  3. 课程
  4. /
  5. Python 信用风险建模

Connected

道练习

接受率

设定接受率并计算相应阈值,可以用来控制您希望放行的新贷款比例。本练习中,假设测试数据是一批全新的贷款。您需要使用 numpy 中的 quantile() 函数来计算该阈值。

应使用该阈值为新的 loan_status 赋值。数据中的违约与非违约数量会发生变化吗?

已经为您提供训练好的模型 clf_gbt,以及其预测结果的数据框 test_pred_df。

说明

100 XP
  • 使用 .describe() 打印预测结果数据框中 prob_default 的汇总统计。
  • 使用 quantile() 计算 85% 接受率对应的阈值,并保存为 threshold_85。
  • 基于 threshold_85 新建一列 pred_loan_status。
  • 打印 pred_loan_status 中新取值的计数。