Méthode DataFrame.keys() de Pandas

Beginner

Introduction

Dans ce laboratoire, nous allons apprendre à utiliser la méthode DataFrame.keys() de la bibliothèque Python pandas. La méthode keys() est utilisée pour récupérer les noms d'index ou de colonnes à partir d'un DataFrame. Nous allons étudier la syntaxe et les exemples d'utilisation de cette méthode.

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 Carnet de notes pour accéder à Jupyter Notebook et pratiquer.

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, qui fournit des structures de données et des outils d'analyse de données pour travailler avec des données structurées.

import pandas as pd

Création d'un DataFrame

Ensuite, créons un DataFrame à l'aide de la fonction pd.DataFrame(). Nous allons passer un dictionnaire en tant que paramètre de données, avec les clés comme noms de colonnes et les valeurs comme données correspondantes.

df = pd.DataFrame({"A": [0, 1], "B": [3, 4], "C": [0, 1], "D": [3, 4]})
print("Le DataFrame est :")
print(df)

Sortie :

Le DataFrame est :
   A  B  C  D
0  0  3  0  3
1  1  4  1  4

Utilisation de la méthode DataFrame.keys()

Maintenant, utilisons la méthode DataFrame.keys() pour récupérer les noms des colonnes du DataFrame. Nous pouvons assigner le résultat à une variable et l'afficher pour voir les noms des colonnes.

keys = df.keys()
print(keys)

Sortie :

Index(['A', 'B', 'C', 'D'], dtype='object')

Obtenir les informations de l'index

Nous pouvons également utiliser la méthode DataFrame.keys() pour récupérer l'index (les étiquettes de ligne) du DataFrame. Créons un autre DataFrame avec un index et utilisons la méthode pour obtenir les informations sur l'index.

df = pd.DataFrame({"Name": ["Navya", "Vindya"], "Age": [25, 24], "Education": ["M.Tech", "Ph.d"]}, index=['index_1', 'index_2'])
print("Le DataFrame est :")
print(df)
keys = df.keys()
print(keys)

Sortie :

Le DataFrame est :
        Name  Age Education
index_1  Navya   25    M.Tech
index_2 Vindya   24      Ph.d
Index(['Name', 'Age', 'Education'], dtype='object')

Résumé

Dans ce laboratoire, nous avons appris à propos de la méthode DataFrame.keys() dans la bibliothèque pandas. Cette méthode nous permet de récupérer l'index (les étiquettes de ligne) ou les noms des colonnes d'un DataFrame. En utilisant cette méthode, nous pouvons facilement accéder et travailler avec l'index ou les colonnes du DataFrame.