Curvas ROC para comparar modelos basados en árboles
Es hora de que repitas los ejercicios anteriores, ahora comparando los modelos basados en árboles. pROC() ya está cargado en tu espacio de trabajo. Las predicciones de PD para los métodos basados en árboles están guardadas en los objetos:
predictions_undersamplepredictions_priorpredictions_loss_matrixpredictions_weights
Este ejercicio forma parte del curso
Modelización del riesgo de crédito en R
Instrucciones del ejercicio
- Construye los objetos ROC para los métodos basados en árboles usando la función
roc(response, predictor). - Usa los objetos creados anteriormente para construir las curvas ROC. Para dibujarlas todas en una misma figura, usa
plot()para la primera curva ROC (paraROC_undersample) ylines()para añadir los otros tres modelos al mismo gráfico. Utiliza el argumentocolpara cambiar el color de la curva deROC_priora azul,ROC_loss_matrixa rojo yROC_weightsa verde. - Para tener una mejor idea del rendimiento de las curvas ROC, consulta las AUC usando la función
auc().
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Construct the objects containing ROC-information
ROC_undersample <-
ROC_prior <-
ROC_loss_matrix <-
ROC_weights <-
# Draw the ROC-curves in one plot
# Compute the AUCs