¿Cómo filtrar filas según los valores de columna con la función de consulta en Pandas?

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: 

Nuestro marco de datos 

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: 

Usando consulta con solo 1 columna

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:

Uso de filtro de múltiples columnas

Publicación traducida automáticamente

Artículo escrito por AyanChawla y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *