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.
Importer 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éer 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]})
Utiliser 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ésumé
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.