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