কম্পিউটার

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


এই রেজোলিউশনে ফ্লোর করা একটি নতুন টাইমডেল্টা ফেরত দিতে, timedelta.floor() ব্যবহার করুন পদ্ধতি সেকেন্ড ফ্লোরড রেজোলিউশনের জন্য, ফ্রিকোয় প্যারামিটারটিকে S.

মানতে সেট করুন

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

import pandas as pd

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

timedelta = pd.Timedelta('4 days 11 hours 38 min 20 s 35 ms 55 ns')

টাইমডেল্টা প্রদর্শন করুন

print("Timedelta...\n", timedelta)

সেকেন্ড ফ্লোরড রেজোলিউশনের সাথে ফ্লোর করা টাইমস্ট্যাম্প ফেরত দিন

timedelta.floor(freq='S')

উদাহরণ

নিচের কোড

import pandas as pd

# TimeDeltas is Python’s standard datetime library uses a different representation timedelta’s
# create a Timedelta object
timedelta = pd.Timedelta('4 days 11 hours 38 min 20 s 35 ms 55 ns')

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

# return the floored Timestamp
# with seconds floored resolution
res = timedelta.floor(freq='S')

# display the floored Timestamp
print("\nTimedelta (seconds floored)...\n", res)

আউটপুট

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

Timedelta...
4 days 11:38:20.035000055

Timedelta (seconds floored)...
4 days 11:38:20

  1. Python Pandas - মাস্কের সাথে সেট করা মানগুলির একটি নতুন সূচক ফেরত দিন

  2. Python Pandas - এই রেজোলিউশনে একটি নতুন টাইমডেল্টা সিলড ফিরিয়ে দিন

  3. Python Pandas - Timedelta অবজেক্ট থেকে সেকেন্ড রিটার্ন করুন

  4. Python Pandas - tuple-এর মতো নামক একটি উপাদান ফেরত দিন