
- Python Basic Tutorial
- Python - Home
- Python - Overview
- Python - Environment Setup
- Python - Basic Syntax
- Python - Comments
- Python - Variables
- Python - Data Types
- Python - Operators
- Python - Decision Making
- Python - Loops
- Python - Numbers
- Python - Strings
- Python - Lists
- Python - Tuples
- Python - Dictionary
- Python - Date & Time
- Python - Functions
- Python - Modules
- Python - Files I/O
- Python - Exceptions
Python Pandas - Return the label from the index or if not present, the previous one
To return the label from the index or if not present, the previous one, use the index.asof() method in Pandas.
At first, import the required libraries −
import pandas as pd
Creating Pandas index −
index = pd.Index([10, 20, 30, 40, 50, 60, 70])
Display the Pandas index −
print("Pandas Index...\n",index)
Return the label from the index or if not present, the previous one −
print("\nGet the label from the index...\n",index.asof(43))
Example
Following is the code −
import pandas as pd # Creating Pandas index index = pd.Index([10, 20, 30, 40, 50, 60, 70]) # Display the Pandas index print("Pandas Index...\n",index) # Return the number of elements in the Index print("\nNumber of elements in the index...\n",index.size) # Return the label from the index or if not present, the previous one print("\nGet the label from the index...\n",index.asof(43))
Output
This will produce the following output −
Pandas Index... Int64Index([10, 20, 30, 40, 50, 60, 70], dtype='int64') Number of elements in the index... 7 Get the label from the index... 40
- Related Articles
- Python Pandas - Return the label from the index if all of the labels in the index are later than the passed label
- What happens if the specified index is not present in the series Python Pandas?
- Python Pandas - Get integer location for requested label and find the previous index value if no exact match
- Python Pandas - Return the relative frequency from Index object
- Python Pandas - Return if the index is monotonic increasing (only equal or increasing) values
- Python Pandas - Return if the index is monotonic decreasing (only equal or decreasing) values
- Python Pandas - Return the Transpose of the index
- Python Pandas - Compute indexer and find the previous index value if no exact match
- Python - Return the minimum value of the Pandas Index
- Python - Return the maximum value of the Pandas Index
- Python Pandas - Return unique values in the index
- Python Pandas - Return the memory usage of the Index values
- Python Pandas - Return a new Index with elements of index not in other and get the difference
- Python Pandas - Return a new Index with elements of index not in other but unsort the result
- Python Pandas - Return a sorted copy of the index

Advertisements