Método DataFrame.gt() de Pandas

PythonPythonBeginner
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 laboratorio, aprenderá sobre el método DataFrame.gt() de la biblioteca Pandas. Este método se utiliza para comparar un DataFrame con otro elemento a elemento y devuelve un DataFrame de valores booleanos como resultado de la comparación.

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 las 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 su retroalimentación después de la sesión y resolveremos rápidamente el problema para usted.

Importar la biblioteca pandas

Para utilizar el método DataFrame.gt(), primero debe importar la biblioteca pandas. Puede hacer esto con el siguiente código:

import pandas as pd

Crear un DataFrame

A continuación, cree un DataFrame con el que trabajar. Puede utilizar el siguiente código como ejemplo:

df=pd.DataFrame({"A":[200,500],"B":[60,250],"C":[150,1]})

Comparar con un escalar utilizando el método DataFrame.gt()

Ahora, comparemos el DataFrame con un escalar utilizando el método DataFrame.gt(). Esto devolverá un nuevo DataFrame con valores booleanos que indican si cada elemento es mayor que el escalar. Utilice el siguiente código:

print(df.gt(200))

Comparar con una Serie utilizando el método DataFrame.gt()

A continuación, comparemos el DataFrame con una Serie utilizando el método DataFrame.gt(). Esto devolverá un nuevo DataFrame con valores booleanos que indican si cada elemento del DataFrame es mayor que el elemento correspondiente de la Serie. Utilice el siguiente código:

series = pd.Series([150, 200, 150])
print(df.gt(series,axis=0))

Comparar con otro DataFrame utilizando el método DataFrame.gt()

Finalmente, comparemos el DataFrame con otro DataFrame utilizando el método DataFrame.gt(). Esto devolverá un nuevo DataFrame con valores booleanos que indican si cada elemento del primer DataFrame es mayor que el elemento correspondiente del segundo DataFrame. Utilice el siguiente código:

df_1=pd.DataFrame({"A":[200,500],"B":[60,250],"C":[150,1]})
df_2=pd.DataFrame({"A":[200,550],"B":[65,251],"C":[100,10]})
print(df_1.gt(df_2))

Resumen

En este laboratorio, aprendiste sobre el método DataFrame.gt() de la biblioteca Pandas. Viste cómo comparar un DataFrame con un escalar, una Serie y otro DataFrame utilizando este método. Al utilizar el método DataFrame.gt(), puedes realizar convenientemente comparaciones elemento a elemento en un DataFrame y obtener resultados booleanos.