CommencezCommencez gratuitement

Suppression des données manquantes

Vous avez vu plus tôt que le taux d'intérêt (int_rate) dans l'ensemble de données loan_data dépend du client. Malheureusement, certaines observations n'ont pas de taux d'intérêt. Vous devez maintenant repérer combien de taux d'intérêt sont manquants, puis les supprimer.

Dans cet exercice, vous utiliserez la fonction which() pour créer un index des lignes qui contiennent un NA. Vous utiliserez ensuite cet index pour supprimer les lignes avec des NA.

Cette activité fait partie du cours

Modélisation du risque de crédit en R

Voir le cours

Instructions de l’exercice

  • Examinez le nombre de valeurs manquantes pour la variable int_rate à l'aide de summary().
  • Utilisez which() et is.na() pour créer un index des observations sans taux d'intérêt enregistré. Stockez le résultat dans l'objet na_index.
  • Créez un nouvel ensemble de données appelé loan_data_delrow_na, qui ne contient pas les observations avec des taux d'intérêt manquants.
  • Rappelez-vous que nous avons fait une copie de loan_data appelée loan_data_delcol_na. Plutôt que de supprimer les observations avec des taux d'intérêt manquants, supprimez toute la colonne int_rate en la définissant à NULL.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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
Modifier et exécuter le code