Méthode pop() du DataFrame Pandas

Beginner

Introduction

Dans ce laboratoire, nous allons explorer la méthode pop() de la bibliothèque Python Pandas. La méthode pop() est utilisée pour supprimer ou éliminer un élément spécifié dans un DataFrame et renvoie l'élément. Si l'élément spécifié n'est pas trouvé, la méthode lève une KeyError.

Conseils sur la machine virtuelle

Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook pour accéder à Jupyter Notebook pour la pratique.

Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.

Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous résoudrons rapidement le problème pour vous.

Importation de la bibliothèque pandas

Tout d'abord, nous devons importer la bibliothèque pandas pour pouvoir utiliser la méthode pop().

import pandas as pd

Création d'un DataFrame

Ensuite, nous allons créer un objet DataFrame en utilisant le constructeur DataFrame(). Nous allons passer un dictionnaire contenant les étiquettes de colonnes et leurs valeurs correspondantes.

df = pd.DataFrame({'Name': ['Pooja', 'Sindu', 'Renuka'], 'Age': [18, 25, 20], 'Height': [145, 155, 165], 'Weight': [45, 55, 65]})

Suppression d'un élément dans le DataFrame

Maintenant, nous pouvons utiliser la méthode pop() pour supprimer un élément spécifié du DataFrame. La méthode prend l'étiquette de la colonne à supprimer en tant que paramètre.

df.pop('Age')

Affichage du DataFrame modifié

Enfin, nous pouvons afficher le DataFrame modifié pour voir les modifications.

print(df)

Voici le code complet :

import pandas as pd

df = pd.DataFrame({'Name': ['Pooja', 'Sindu', 'Renuka'], 'Age': [18, 25, 20], 'Height': [145, 155, 165], 'Weight': [45, 55, 65]})

df.pop('Age')

print(df)

Résumé

Dans ce laboratoire, nous avons appris à utiliser la méthode pop() de la bibliothèque Python Pandas pour supprimer un élément spécifié dans un DataFrame. Nous avons également appris à gérer une erreur KeyError si l'élément spécifié n'est pas trouvé dans le DataFrame. La méthode pop() peut être un outil utile pour manipuler et modifier des DataFrames en Python.