Change language

Python | Pandas Index.isin ()

| | |

Index.isin() Pandas Index.isin() returns a boolean array in which the index values are in values. compute a boolean array of whether each index value is in the passed set of values. The returned boolean array has the same length as the index.

Syntax: Index.isin (values, level = None)

Parameters:
values: [set or list-like] Sought values.
level: Name or position of the index level to use ( if the index is a MultiIndex).

Returns: NumPy array of boolean values.

Example # 1: Use Index.isin () to check if the index value is present in the passed list of values.

# import pandas as pd

import pandas as pd

 
# Create index

idx = pd.Index ([ ’Labrador’ , ’Beagle’ , ’ Mastiff’ ,

’Lhasa’ , ’Husky’ , ’ Beagle’ ])

 
# Print index
idx

Exit:

Now we will find out if index marks are present in the passed list.

# Pass a list containing with two values ​​against
# to which the index tags will be matched

idx.isin ([ ’Lhasa’ , ’ Mastiff’ ])

Exit:

The function returned an array object of the same size as the index.  True means that the index mark was present in the passed list object, and False means that the index mark was not present in the passed list object.

Example # 2: Use Index.isin () to check if MultiIndex tags are present in the passed list.

# import pandas as pd

import pandas as pd

 
# Create MutiIndex

midx = pd.MultiIndex.from_arrays ([[ ’Mon’ , ’Tue’ , ’Wed’ , ’Thr’ ],

  [ 10 , 20 , 30 , 40 ]], names = ( ’Days’ , ’ Target’ ))

 
# Print MultiIndex
midx

Output:

Now we will check if the tags in the MultiInndex are present in the passed list or not.

# check if there are tags in the list or not

midx.isin ([ ’Tue’ , ’Wed’ , ’ Fri’ , ’ Sat’ ], level = ’Days’ )

Output:

As we can see from the output, the function returned an array object, the size of which matches the size of the selected MultiIndex level.  True means that the index mark was present in the passed list object, and False means that the index mark was not present in the passed list object.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method