কম্পিউটার টিউটোরিয়াল

পাইথন প্যান্ডাস - BusinessDay অফসেট তৈরি করুন


BusinessDay অফসেট তৈরি করতে প্যান্ডাসে pd.tseries.offsets.BusinessDay() মেথড ব্যবহার করুন। প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:

import datetime
import pandas as pd

BusinessDay অফসেট তৈরি করুন। BusinessDay হল DateOffset সাবক্লাস:

bdOffset = pd.tseries.offsets.BusinessDay(offset=datetime.timedelta(days=7, hours=7, minutes=7))

BusinessDay অফসেট প্রদর্শন করুন:

print("BusinessDay অফসেট...\n", bdOffset)

প্যান্ডাসে টাইমস্ট্যাম্প অবজেক্ট সেট করুন:

timestamp = pd.Timestamp('2021-1-1 01:55:02.000045')

আপডেটেড টাইমস্ট্যাম্প প্রদর্শন করুন:

print("\nআপডেটেড টাইমস্ট্যাম্প...\n", timestamp + bdOffset)

উদাহরণ

পূর্ণ কোড:

import datetime
import pandas as pd

# প্যান্ডাসে টাইমস্ট্যাম্প অবজেক্ট সেট করুন
timestamp = pd.Timestamp('2021-1-1 01:55:02.000045')
# টাইমস্ট্যাম্প প্রদর্শন করুন
print("টাইমস্ট্যাম্প...\n", timestamp)

# BusinessDay অফসেট তৈরি করুন
# BusinessDay হল DateOffset সাবক্লাস
bdOffset = pd.tseries.offsets.BusinessDay(offset=datetime.timedelta(days=7, hours=7, minutes=7))

# BusinessDay অফসেট প্রদর্শন করুন
print("BusinessDay অফসেট...\n", bdOffset)

# আপডেটেড টাইমস্ট্যাম্প প্রদর্শন করুন
print("\nআপডেটেড টাইমস্ট্যাম্প...\n", timestamp + bdOffset)

আউটপুট

ফলাফল:

টাইমস্ট্যাম্প... 2021-01-01 01:55:02.000045
BusinessDay অফসেট... <BusinessDay: offset=datetime.timedelta(days=7, seconds=25620)>
আপডেটেড টাইমস্ট্যাম্প... 2021-01-11 09:02:02.000045

  1. পাইথন প্যান্ডাস - দুটি CategoricalIndex একই উপাদান ধারণ করছে কিনা চেক করুন

  2. পাইথন পান্ডাস - RangeIndex তৈরি করার পদ্ধতি

  3. পাইথন প্যান্ডাস - UTC অফসেট সময় পান

  4. পাইথনে টাইমস্ট্যাম্প তুলনা – পান্ডাস