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.