Thursday, January 9, 2025
Google search engine
HomeLanguagesPython | Pandas Index.slice_locs()

Python | Pandas Index.slice_locs()

Python is a great language for doing data analysis, primarily because of the fantastic ecosystem of data-centric python packages. Pandas is one of those packages and makes importing and analyzing data much easier.

Pandas Index.slice_locs() function compute slice locations for input labels. It takes start and end labels as the parameter and returns the integer value corresponding to those values.

Syntax: Index.slice_locs(start=None, end=None, step=None, kind=None)

Parameters :
start : If None, defaults to the beginning
end : If None, defaults to the end
step : If None, defaults to 1
kind : {‘ix’, ‘loc’, ‘getitem’} or None

Returns : start, end : int

Example #1: Use Index.slice_locs() function to find the slice labels for the input values.




# 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


Output :

Now we will find the slice labels for ‘Pug’ and ‘Mastiff’




# finding the slice labels for the input value.
idx.slice_locs(start ='Pug', end ='Mastiff')


Output :

As we can see in the output, the function has returned the slice locations for the input labels.
 
Example #2: Use Index.slice_locs() function to find the slice labels in the date-time base index.




# 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


Output :

Now we would find the slice labels for the input labels.




# finding the slice labels
idx.slice_locs(start ='2018-02-01', end ='2018-04-01')


Output :

As we can see in the output, the function has returned the range values which contains the input slice label value.

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments