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 Pandas Index.slice_locs()
calcula las ubicaciones de los segmentos para las etiquetas de entrada. Toma las etiquetas de inicio y fin como parámetro y devuelve el valor entero correspondiente a esos valores.
Sintaxis: Index.slice_locs(start=Ninguno, end=Ninguno, step=Ninguno, kind=Ninguno)
Parámetros:
inicio: si no hay ninguno, el valor predeterminado es el principio
fin: si no, el valor predeterminado es el
paso final: si no hay, el valor predeterminado es 1
tipo: {‘ix’, ‘loc’, ‘getitem’} o ningunoDevuelve: inicio, final: int
Ejemplo n.º 1: use Index.slice_locs()
la función para encontrar las etiquetas de división para los valores de entrada.
# importing pandas as pd import pandas as pd # Creating the index idx = pd.Index(['Beagle', 'Pug', 'Labrador', 'Sephard', 'Mastiff', None, 'Husky']) # Print the index idx
Producción :
Ahora encontraremos las etiquetas de corte para ‘Pug’ y ‘Mastiff’
# finding the slice labels for the input value. idx.slice_locs(start ='Pug', end ='Mastiff')
Salida:
como podemos ver en la salida, la función ha devuelto las ubicaciones de los sectores para las etiquetas de entrada.
Ejemplo n.º 2: use Index.slice_locs()
la función para encontrar las etiquetas de división en el índice base de fecha y hora.
# importing pandas as pd import pandas as pd # Creating the index idx = pd.date_range('1 / 1/2018', periods = 5, freq ='MS') # Print the index idx
Producción :
Ahora encontraríamos las etiquetas de corte para las etiquetas de entrada.
# finding the slice labels idx.slice_locs(start ='2018-02-01', end ='2018-04-01')
Salida:
como podemos ver en la salida, la función ha devuelto los valores del rango que contiene el valor de la etiqueta del segmento de entrada.
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