
- 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 - Extract the Number of microseconds for each element from TimeDeltaIndex
To extract the number of microseconds for each element from TimeDeltaIndex object, use the TimedeltaIndex.microseconds property.
At first, import the required libraries −
import pandas as pd
Create a TimeDeltaIndex object. We have set the timedelta-like data using the 'data' parameter as well −
tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 35s 3us 10ns', '+22:39:19.999999', '2 day 4h 03:08:02.000045', '+21:15:45.999999'])
Display TimedeltaIndex −
print("TimedeltaIndex...\n", tdIndex)
Display the number of microseconds from each element of TimeDeltaIndex −
print("\nThe number of microseconds from the TimeDeltaIndex object...\n", tdIndex.microseconds)
Example
Following is the code −
import pandas as pd # Create a TimeDeltaIndex object # We have set the timedelta-like data using the 'data' parameter as well tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 35s 3us 10ns', '+22:39:19.999999', '2 day 4h 03:08:02.000045', '+21:15:45.999999']) # display TimedeltaIndex print("TimedeltaIndex...\n", tdIndex) # display the number of microseconds from each element of TimeDeltaIndex print("\nThe number of microseconds from the TimeDeltaIndex object...\n", tdIndex.microseconds) # Return a dataframe of the components of TimeDeltas print("\nThe Dataframe of the components of TimeDeltas...\n", tdIndex.components)
Output
This will produce the following code −
TimedeltaIndex... TimedeltaIndex(['10 days 05:02:35.000003010', '0 days 22:39:19.999999', '2 days 07:08:02.000045', '0 days 21:15:45.999999'], dtype='timedelta64[ns]', freq=None) The number of microseconds from the TimeDeltaIndex object... Int64Index([3, 999999, 45, 999999], dtype='int64') The Dataframe of the components of TimeDeltas... days hours minutes seconds milliseconds microseconds nanoseconds 0 10 5 2 35 0 3 10 1 0 22 39 19 999 999 0 2 2 7 8 2 0 45 0 3 0 21 15 45 999 999 0
- Related Articles
- Python Pandas - Extract the Number of days for each element from TimeDeltaIndex
- Python Pandas - Extract the Number of seconds for each element from TimeDeltaIndex
- Python Pandas - Extract the Number of nanoseconds for each element from TimeDeltaIndex
- Python Pandas - How to Round the TimeDeltaIndex with microseconds frequency
- Python Pandas - Perform floor operation on the TimeDeltaIndex with microseconds frequency
- Python Pandas - Extract the microseconds from the DateTimeIndex with specific time series frequency
- Python Pandas - Perform ceil operation on the TimeDeltaIndex object with microseconds frequency
- Python Pandas - Return the microseconds from Timedelta object
- Python Pandas - Create a Series from TimeDeltaIndex
- Python Pandas - Return the microseconds from Timedelta object using integer input
- Python Pandas - Return the microseconds from Timedelta object using string input
- Python Pandas - Extract the frequency from the DateTimeIndex
- Python Pandas - Extract month number from the DateTimeIndex with specific time series frequency
- Python Pandas - Create a TimeDeltaIndex object
- Python Pandas - Create a DataFrame from the TimeDeltaIndex object ignoring the original index

Advertisements