Python | Serie Pandas.entre()

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.

El método Pandas between() se usa en series para verificar qué valores se encuentran entre el primer y el segundo argumento.

Sintaxis: Serie.entre(izquierda, derecha, inclusive=Verdadero)

Parámetros:

left: un valor escalar que define el límite izquierdo
right: un valor escalar que define el límite derecho
inclusive: un valor booleano que es True de forma predeterminada. Si es False, excluye los dos argumentos pasados ​​durante la comprobación.

Tipo de retorno: una serie booleana que es verdadera para cada elemento que se encuentra entre los valores del argumento.

Para descargar el archivo CSV utilizado, haga clic aquí.

Ejemplo #1: Se verifican los valores de la columna de salario. Si se encuentran entre 80000 y 100000, se devuelve True.

# importing pandas package
import pandas as pd
  
# making data frame from csv file
data = pd.read_csv("employees.csv")
  
# making a bool series
bool_series = data["Salary"].between(80000, 100000, inclusive = True)
  
# returning dataframe with salary between above values
data[bool_series]

Salida:
como se muestra en la imagen de salida, el marco de datos tiene filas solo con un salario entre 80000 y 100000.

Error y excepciones:

  • Este método no funciona en strings.
  • Este método es solo para Series (marco de datos 1D)

Publicación traducida automáticamente

Artículo escrito por Kartikaybhutani 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 *