Método equals() de Pandas DataFrame

PandasPandasBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este tutorial, aprenderá sobre el método equals() en Pandas DataFrame. El método equals() se utiliza para comparar dos DataFrames y comprobar si tienen la misma forma y elementos. Devuelve un valor booleano, True si los DataFrames son iguales y False en caso contrario.

Consejos sobre la VM

Una vez finalizada la inicialización de la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.

A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.

Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje sus comentarios después de la sesión y lo resolveremos rápidamente para usted.

Importar las bibliotecas necesarias

Antes de usar el método equals(), debe importar la biblioteca pandas, que se utiliza para la manipulación y análisis de datos.

import pandas as pd

Crear dos DataFrames

A continuación, cree dos DataFrames para compararlos entre sí. Asegúrese de que los DataFrames tengan la misma forma y elementos para una comparación precisa.

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

Utilizar el método equals() para comparar DataFrames

Ahora, utilice el método equals() para comparar los dos DataFrames.

result = df1.equals(df2)
print("¿Los elementos de los dos DataFrames son los mismos?", result)

La salida será True si los DataFrames tienen la misma forma y elementos, y False en caso contrario.

Resumen

En este tutorial, aprendió cómo utilizar el método equals() en Pandas DataFrame para comparar dos DataFrames. Este método es útil cuando desea comprobar si dos DataFrames son iguales en términos de forma y elementos. Recuerde asegurarse de que los DataFrames que se están comparando tengan la misma forma y elementos para una comparación precisa.