En este artículo, veamos cómo filtrar filas según los valores de las columnas. La función de consulta se puede utilizar para filtrar filas en función de los valores de las columnas.
Considere el siguiente marco de datos:
Python3
import pandas as pd data = [['A', 10], ['B', 15], ['C', 14], ['D', 12]] df = pd.DataFrame(data, columns = ['Name', 'Age']) df
Producción:
Ahora, suponga que desea obtener solo personas que tengan edad> 13. Podemos usar la función de consulta de Pandas.
Python3
df.query("Age>13")
Producción:
Ahora, si quieres varias columnas. Por ejemplo, quiere tener Edad >13 y Nombre = C. Entonces,
Python3
df.query("Age>13 and Name=='C'")
Producción:
Publicación traducida automáticamente
Artículo escrito por AyanChawla y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA