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.
La función de Pandas Index.get_slice_bound()
calcula el límite de corte que corresponde a la etiqueta dada y devuelve el valor. La función devuelve la posición más a la izquierda de la etiqueta dada si el parámetro lateral se establece en la izquierda y devuelve uno más allá de la posición más a la derecha de la etiqueta si el parámetro lateral se establece en la derecha.
Sintaxis: Index.get_slice_bound(etiqueta, lado, tipo)
Parámetros:
etiqueta: lado del objeto
: {‘izquierda’, ‘derecha’}
tipo: {‘ix’, ‘loc’, ‘getitem’}Devuelve: valor del límite
Ejemplo n.º 1: use Index.get_slice_bound()
la función para encontrar el límite de segmento derecho del valor pasado.
# importing pandas as pd import pandas as pd # Creating the Index idx = pd.Index(['Labrador', 'Beagle', 'Labrador', 'Lhasa', 'Husky', 'Beagle']) # Print the Index idx
Producción :
averigüemos el límite del segmento del valor pasado.
# Print the right slice bound of the passed value.. idx.get_slice_bound('Lhasa', side ='right', kind ='getitem')
Salida:
como podemos ver en la salida, la Index.get_slice_bound()
función ha devuelto 4 ya que esta es la posición uno más allá de la posición del valor pasado en el índice.
Ejemplo n.º 2: use Index.get_slice_bound()
la función para encontrar el límite de segmento izquierdo del valor pasado.
# importing pandas as pd import pandas as pd # Creating the Index idx = pd.Index([1, 2, 3, 14, 25, 37, 48, 69, 100]) # Print the Index idx
Producción :
Encontremos el límite izquierdo del segmento del valor 69 en el índice.
# Find the left slice bound of 69 in the Index. idx.get_slice_bound(69, side ='left', kind ='getitem')
Producción :
Como podemos ver, la función ha devuelto la salida 7, ya que esta es la posición del valor pasado y la del segmento izquierdo limitado por el valor pasado.
Publicación traducida automáticamente
Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA