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à géré 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'1 ligne dans la colonne 'Fare'. Voyons comment les supprimer. En pandas, cela peut être fait à l'aide d'une méthode simple, similaire à celle du chapitre précédent, appelée .dropna() :

data.dropna(inplace=True)

Ici, vous pouvez utiliser inplace=True pour enregistrer toutes les modifications. Parlons de la fonction. Si une ligne dans la colonne 'Age' contient une valeur NaN, cette méthode supprimera toutes les valeurs de la 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

Suggested prompts:

What are the potential drawbacks of deleting rows with missing values?

Can you explain how .dropna() works in more detail?

Are there alternative methods to handle missing values besides deleting rows?

close

Awesome!

Completion rate improved to 3.03

bookComment Supprimer Uniquement Les Valeurs NaN ?

Glissez pour afficher le menu

Vous avez déjà géré 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'1 ligne dans la colonne 'Fare'. Voyons comment les supprimer. En pandas, cela peut être fait à l'aide d'une méthode simple, similaire à celle du chapitre précédent, appelée .dropna() :

data.dropna(inplace=True)

Ici, vous pouvez utiliser inplace=True pour enregistrer toutes les modifications. Parlons de la fonction. Si une ligne dans la colonne 'Age' contient une valeur NaN, cette méthode supprimera toutes les valeurs de la 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