Eliminar datos faltantes
Ya viste que el tipo de interés (int_rate) en el conjunto de datos loan_data depende del cliente. Por desgracia, algunas observaciones no tienen tipo de interés. Ahora necesitas identificar cuántos tipos de interés faltan y luego eliminarlos.
En este ejercicio usarás la función which() para crear un índice de filas que contienen un NA. Luego utilizarás este índice para eliminar las filas con NAs.
Este ejercicio forma parte del curso
Modelización del riesgo de crédito en R
Instrucciones del ejercicio
- Examina cuántos valores faltan para la variable
int_rateusando summary(). - Usa
which()yis.na()para crear un índice de las observaciones sin tipo de interés registrado. Guarda el resultado en el objetona_index. - Crea un nuevo conjunto de datos llamado
loan_data_delrow_na, que no contenga las observaciones con tipos de interés faltantes. - Recuerda que hicimos una copia de
loan_datallamadaloan_data_delcol_na. En lugar de borrar las observaciones con tipos de interés faltantes, elimina toda la columnaint_rateasignándola aNULL.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Look at summary of loan_data
# Get indices of missing interest rates: na_index
na_index <-
# Remove observations with missing interest rates: loan_data_delrow_na
___ <- loan_data[-___, ]
# Make copy of loan_data
loan_data_delcol_na <- loan_data
# Delete interest rate column from loan_data_delcol_na