Visualizzare i quantili di accettazione
Sai come funziona quantile() per calcolare una soglia e hai visto un esempio di come divide i prestiti in accettati e rifiutati. Com'è questa soglia per il set di test e come puoi visualizzarla?
Per verificarlo, puoi creare un istogramma delle probabilità e aggiungere una linea di riferimento per la soglia. In questo modo puoi mostrare visivamente dove si trova la soglia nella distribuzione.
Le predizioni del modello clf_gbt_preds sono state caricate nell'area di lavoro.
Questo esercizio fa parte del corso
Credit Risk Modeling in Python
Istruzioni dell'esercizio
- Crea un istogramma delle probabilità predette
clf_gbt_preds. - Calcola la soglia per un tasso di accettazione dell'85% usando
quantile(). Salva questo valore comethreshold. - Traccia di nuovo l'istogramma, ma questa volta aggiungi una linea di riferimento usando
.axvline().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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.____()