Méthode equals() pour les DataFrame Pandas

PandasPandasBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce tutoriel, vous allez apprendre à utiliser la méthode equals() dans un DataFrame Pandas. La méthode equals() est utilisée pour comparer deux DataFrames et vérifier s'ils ont la même forme et les mêmes éléments. Elle renvoie une valeur booléenne, True si les DataFrames sont égaux, et False sinon.

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 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.

Importez les bibliothèques nécessaires

Avant d'utiliser la méthode equals(), vous devez importer la bibliothèque pandas, qui est utilisée pour la manipulation et l'analyse de données.

import pandas as pd

Créez deux DataFrames

Ensuite, créez deux DataFrames pour les comparer l'un avec l'autre. Assurez-vous que les DataFrames ont la même forme et les mêmes éléments pour une comparaison précise.

df1 = pd.DataFrame({"col_1": [10, 20], "col_2": [20, 30]})
df2 = pd.DataFrame({"col_1": [10, 20], "col_2": [20, 30]})

Utilisez la méthode equals() pour comparer des DataFrames

Maintenant, utilisez la méthode equals() pour comparer les deux DataFrames.

result = df1.equals(df2)
print("Are the elements in two DataFrames the same?", result)

La sortie sera True si les DataFrames ont la même forme et les mêmes éléments, et False sinon.

Récapitulatif

Dans ce tutoriel, vous avez appris à utiliser la méthode equals() dans un DataFrame Pandas pour comparer deux DataFrames. Cette méthode est utile lorsque vous voulez vérifier si deux DataFrames sont égaux en termes de forme et d'éléments. N'oubliez pas de vous assurer que les DataFrames à comparer ont la même forme et les mêmes éléments pour une comparaison précise.