পাইথন পান্ডাসে TimeDeltaIndex.floor() মেথড ব্যবহার করে মাইক্রোসেকেন্ড ফ্রিকোয়েন্সি সহ TimeDeltaIndex-এ ফ্লোর অপারেশন সম্পাদন করা যায়। মাইক্রোসেকেন্ড ফ্রিকোয়েন্সির জন্য freq প্যারামিটারে 'us' মান ব্যবহার করুন।
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
import pandas as pd
TimeDeltaIndex অবজেক্ট তৈরি করুন
'data' প্যারামিটার ব্যবহার করে টাইমডেল্টা-সদৃশ ডেটা সেট করুন:
tdIndex = pd.TimedeltaIndex(data=[
'5 day 8h 20min 35us 45ns',
'+17:42:19.999999',
'7 day 3h 08:16:02.000055',
'+22:35:25.999999'
])
TimedeltaIndex প্রদর্শন করুন
print("TimedeltaIndex...\n", tdIndex)
মাইক্রোসেকেন্ড ফ্রিকোয়েন্সি সহ ফ্লোর অপারেশন
মাইক্রোসেকেন্ড ফ্রিকোয়েন্সির জন্য 'us' ব্যবহার করুন:
print("\nPerforming Floor operation with microseconds frequency...\n", tdIndex.floor(freq='us'))
সম্পূর্ণ উদাহরণ
import pandas as pd
# TimeDeltaIndex অবজেক্ট তৈরি করুন
tdIndex = pd.TimedeltaIndex(data=[
'5 day 8h 20min 35us 45ns',
'+17:42:19.999999',
'7 day 3h 08:16:02.000055',
'+22:35:25.999999'
])
# TimedeltaIndex প্রদর্শন করুন
print("TimedeltaIndex...\n", tdIndex)
# TimeDeltas-এর কম্পোনেন্টের ডেটাফ্রেম ফেরত দিন
print("\nThe Dataframe of the components of TimeDeltas...\n", tdIndex.components)
# মাইক্রোসেকেন্ড ফ্রিকোয়েন্সি সহ TimeDeltaIndex-এ ফ্লোর অপারেশন
print("\nPerforming Floor operation with microseconds frequency...\n", tdIndex.floor(freq='us'))
আউটপুট
TimedeltaIndex... TimedeltaIndex(['5 days 08:20:00.000035045', '0 days 17:42:19.999999', '7 days 11:16:02.000055', '0 days 22:35:25.999999'], dtype='timedelta64[ns]', freq=None)
The Dataframe of the components of TimeDeltas...
days hours minutes seconds milliseconds microseconds nanoseconds
0 5 8 20 0 0 35 45
1 0 17 42 19 999 999 0
2 7 11 16 2 0 55 0
3 0 22 35 25 999 999 0
Performing Floor operation with microseconds frequency...
TimedeltaIndex(['5 days 08:20:00.000035', '0 days 17:42:19.999999', '7 days 11:16:02.000055', '0 days 22:35:25.999999'], dtype='timedelta64[ns]', freq=None)