কম্পিউটার

Python Pandas - দৈনিক ফ্রিকোয়েন্সি সহ টাইমডেল্টাকে রাউন্ড করুন


নির্দিষ্ট রেজোলিউশন সহ Timedelta রাউন্ড করতে, timestamp.round() ব্যবহার করুন পদ্ধতি freq ব্যবহার করে দৈনিক ফ্রিকোয়েন্সি রেজোলিউশন সেট করুন 'D'। মান সহ প্যারামিটার

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

import pandas as pd

টাইমডেল্টাস হল পাইথনের স্ট্যান্ডার্ড ডেটটাইম লাইব্রেরি একটি ভিন্ন উপস্থাপনা টাইমডেল্টা ব্যবহার করে। একটি Timedelta অবজেক্ট তৈরি করুন -

timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')

টাইমডেল্টা −

প্রদর্শন করুন
print("Timedelta...\n", timedelta)

দৈনিক ফ্রিকোয়েন্সি সহ বৃত্তাকার টাইমস্ট্যাম্প ফেরত দিন। এখানে, "freq" প্যারামিটার −

ব্যবহার করে নির্দিষ্ট রেজোলিউশন সেট করা হয়েছে
timedelta.round(freq='D')

উদাহরণ

নিম্নলিখিত কোড -

import pandas as pd

# TimeDeltas is Python’s standard datetime library uses a different representation timedelta’s
# create a Timedelta object
timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')

# display the Timedelta
print("Timedelta...\n", timedelta)

# return the rounded Timestamp
# with daily frequency
# Here, the specified resolution is set using the "freq" parameter
res = timedelta.round(freq='D')

# display the rounded Timestamp
print("\nTimedelta (daily rounded)...\n", res)

আউটপুট

এটি নিম্নলিখিত কোড তৈরি করবে -

Timedelta...
2 days 11:22:25.050000045

Timedelta (daily rounded)...
2 days 00:00:00

  1. Python Pandas - মিনিটে ফ্রিকোয়েন্সি সহ টাইমডেল্টাকে রাউন্ড করুন

  2. পাইথন পান্ডাস - ঘণ্টায় কম্পাঙ্ক সহ টাইমডেল্টাকে রাউন্ড করে

  3. Python Pandas - নির্দিষ্ট রেজোলিউশন সহ টাইমডেল্টাকে রাউন্ড করুন

  4. Python Pandas - দৈনিক ফ্লোরড রেজোলিউশন সহ একটি নতুন Timedelta ফেরত দিন