Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Comment Supprimer Uniquement Les Valeurs NaN ? | Prétraitement des Données
Techniques Avancées dans Pandas

bookComment Supprimer Uniquement Les Valeurs NaN ?

Vous avez déjà exploré une méthode pour traiter les valeurs NaN, mais réfléchissons à ce que nous pouvons faire avec les autres. Examinez à nouveau le nombre de valeurs aberrantes dans chaque colonne :

Dans le chapitre précédent, vous avez obtenu le résultat :

PassengerId0
Survived0
Pclass0
Name0
Sex0
Age86
SibSp0
Parch0
Ticket0
Fare1
Embarked0

La méthode la plus simple consiste à supprimer toutes les lignes contenant des valeurs manquantes. Par exemple, 86 lignes avec des âges sont manquantes, ainsi qu'une (1) ligne dans la colonne 'Fare'. Voyons comment les supprimer. Dans pandas, cela peut être réalisé à l'aide d'une méthode simple, similaire à celle du chapitre précédent, appelée .dropna() :

data.dropna(inplace=True)

Ici, il est possible d'utiliser inplace=True pour enregistrer toutes les modifications. Examinons la fonction. Si une ligne dans la colonne 'Age' contient une valeur NaN, cette méthode supprimera toutes les valeurs de cette même ligne. Toute la ligne sera supprimée si au moins une valeur de la ligne est manquante.

Tâche

Swipe to start coding

Votre tâche ici consiste à supprimer toutes les valeurs manquantes et à vérifier si tout a été fait correctement.

  1. Supprimez les valeurs NaN en utilisant l'argument inplace=True.
  2. Calculez le nombre de valeurs NaN.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 3.03

bookComment Supprimer Uniquement Les Valeurs NaN ?

Glissez pour afficher le menu

Vous avez déjà exploré une méthode pour traiter les valeurs NaN, mais réfléchissons à ce que nous pouvons faire avec les autres. Examinez à nouveau le nombre de valeurs aberrantes dans chaque colonne :

Dans le chapitre précédent, vous avez obtenu le résultat :

PassengerId0
Survived0
Pclass0
Name0
Sex0
Age86
SibSp0
Parch0
Ticket0
Fare1
Embarked0

La méthode la plus simple consiste à supprimer toutes les lignes contenant des valeurs manquantes. Par exemple, 86 lignes avec des âges sont manquantes, ainsi qu'une (1) ligne dans la colonne 'Fare'. Voyons comment les supprimer. Dans pandas, cela peut être réalisé à l'aide d'une méthode simple, similaire à celle du chapitre précédent, appelée .dropna() :

data.dropna(inplace=True)

Ici, il est possible d'utiliser inplace=True pour enregistrer toutes les modifications. Examinons la fonction. Si une ligne dans la colonne 'Age' contient une valeur NaN, cette méthode supprimera toutes les valeurs de cette même ligne. Toute la ligne sera supprimée si au moins une valeur de la ligne est manquante.

Tâche

Swipe to start coding

Votre tâche ici consiste à supprimer toutes les valeurs manquantes et à vérifier si tout a été fait correctement.

  1. Supprimez les valeurs NaN en utilisant l'argument inplace=True.
  2. Calculez le nombre de valeurs NaN.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 4
single

single

some-alt