Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Rendre Votre Code Magnifique | Gestion des Conditions
Techniques Avancées dans Pandas
course content

Contenu du cours

Techniques Avancées dans Pandas

Techniques Avancées dans Pandas

1. Se Familiariser Avec l'Indexation et la Sélection de Données
2. Gestion des Conditions
3. Extraction de Données
4. Agrégation de Données
5. Prétraitement des Données

book
Rendre Votre Code Magnifique

Rendons notre code plus pratique et plus lisible. D'ailleurs, il est essentiel de rendre votre code compréhensible pour vos collègues.

Pour simplifier le code, nous pouvons d'abord écrire la condition puis la mettre dans la fonction .loc[]; regardez l'exemple du chapitre précédent :

Les première et deuxième méthodes conduisent au même résultat, mais la deuxième est bien meilleure pour la compréhension car vous pouvez travailler avec deux conditions séparément, et l'instruction dans la fonction .loc[] prend moins de place.

Tâche

Swipe to start coding

Votre tâche ici est de consolider les connaissances de ce chapitre. Vous devez extraire des données sur les petits astéroïdes avec une grande magnitude, ou ceux dangereux. Pour ce faire, suivez l'algorithme :

  1. Écrivez la première condition : les valeurs de la colonne 'est_diameter_min' sont inférieures à 0.01. Assignez-la à la variable condition_1.
  2. Écrivez la deuxième condition : les valeurs de la colonne 'absolute_magnitude' sont supérieures à 20. Assignez-la à la variable condition_2.
  3. Écrivez la troisième condition : les valeurs de la colonne 'hazardous' sont égales à False. Assignez-la à la variable condition_3.
  4. Écrivez la condition générale qui satisfait l'exigence : (condition_1 and condition_2) or condition_3.

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 2. Chapitre 4
toggle bottom row

book
Rendre Votre Code Magnifique

Rendons notre code plus pratique et plus lisible. D'ailleurs, il est essentiel de rendre votre code compréhensible pour vos collègues.

Pour simplifier le code, nous pouvons d'abord écrire la condition puis la mettre dans la fonction .loc[]; regardez l'exemple du chapitre précédent :

Les première et deuxième méthodes conduisent au même résultat, mais la deuxième est bien meilleure pour la compréhension car vous pouvez travailler avec deux conditions séparément, et l'instruction dans la fonction .loc[] prend moins de place.

Tâche

Swipe to start coding

Votre tâche ici est de consolider les connaissances de ce chapitre. Vous devez extraire des données sur les petits astéroïdes avec une grande magnitude, ou ceux dangereux. Pour ce faire, suivez l'algorithme :

  1. Écrivez la première condition : les valeurs de la colonne 'est_diameter_min' sont inférieures à 0.01. Assignez-la à la variable condition_1.
  2. Écrivez la deuxième condition : les valeurs de la colonne 'absolute_magnitude' sont supérieures à 20. Assignez-la à la variable condition_2.
  3. Écrivez la troisième condition : les valeurs de la colonne 'hazardous' sont égales à False. Assignez-la à la variable condition_3.
  4. Écrivez la condition générale qui satisfait l'exigence : (condition_1 and condition_2) or condition_3.

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 2. Chapitre 4
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt