পাইথন পান্ডাসে TimeDeltaIndex.round() মেথড ব্যবহার করে মিলিসেকেন্ড ফ্রিকোয়েন্সি সহ TimeDeltaIndex রাউন্ড করা যায়। মিলিসেকেন্ড ফ্রিকোয়েন্সির জন্য freq প্যারামিটারে 'ms' মান ব্যবহার করুন।
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
import pandas as pd
TimeDeltaIndex অবজেক্ট তৈরি করুন
'data' প্যারামিটার ব্যবহার করে টাইমডেল্টা-সদৃশ ডেটা সেট করুন:
tdIndex = pd.TimedeltaIndex(data=[
'10 day 5h 2 min 3us 10ns',
'+22:39:19.999999',
'2 day 4h 03:08:02.000045',
'+07:20:32.261811624'
])
TimedeltaIndex প্রদর্শন করুন
print("TimedeltaIndex...\n", tdIndex)
মিলিসেকেন্ড ফ্রিকোয়েন্সি সহ রাউন্ড অপারেশন
মিলিসেকেন্ড ফ্রিকোয়েন্সির জন্য 'ms' ব্যবহার করুন:
print("\nPerforming round operation with milliseconds frequency...\n", tdIndex.round(freq='ms'))
সম্পূর্ণ উদাহরণ
import pandas as pd
# TimeDeltaIndex অবজেক্ট তৈরি করুন
tdIndex = pd.TimedeltaIndex(data=[
'10 day 5h 2 min 3us 10ns',
'+22:39:19.999999',
'2 day 4h 03:08:02.000045',
'+07:20:32.261811624'
])
# TimedeltaIndex প্রদর্শন করুন
print("TimedeltaIndex...\n", tdIndex)
# TimeDeltas-এর কম্পোনেন্টের ডেটাফ্রেম ফেরত দিন
print("\nThe Dataframe of the components of TimeDeltas...\n", tdIndex.components)
# মিলিসেকেন্ড ফ্রিকোয়েন্সি সহ TimeDeltaIndex রাউন্ড করুন
print("\nPerforming round operation with milliseconds frequency...\n", tdIndex.round(freq='ms'))
আউটপুট
TimedeltaIndex... TimedeltaIndex(['10 days 05:02:00.000003010', '0 days 22:39:19.999999', '2 days 07:08:02.000045', '0 days 07:20:32.261811624'], dtype='timedelta64[ns]', freq=None)
The Dataframe of the components of TimeDeltas...
days hours minutes seconds milliseconds microseconds nanoseconds
0 10 5 2 0 0 3 10
1 0 22 39 19 999 999 0
2 2 7 8 2 0 45 0
3 0 7 20 32 261 811 624
Performing round operation with milliseconds frequency...
TimedeltaIndex(['10 days 05:02:00', '0 days 22:39:20', '2 days 07:08:02', '0 days 07:20:32.262000'], dtype='timedelta64[ns]', freq=None)