একটি CustomBusinessDay অফসেট অবজেক্ট তৈরি করতে, পান্ডাসে pd.tseries.offsets.CustomBusinessDay() পদ্ধতি ব্যবহার করুন৷
প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -
import pandas as pd
কাস্টম বিজনেস ডে অফসেট তৈরি করুন। CustomBusinessDay হল ডেটঅফসেট সাবক্লাস যা ছুটির দিন ব্যতীত কাস্টম ব্যবসায়িক দিনের প্রতিনিধিত্ব করে। বৈধ ব্যবসায়িক দিনের সপ্তাহের মুখোশ −
cbdOffset = pd.tseries.offsets.CustomBusinessDay(n = 5, weekmask = 'Mon Tue Wed Fri')
পান্ডাস-
-এ টাইমস্ট্যাম্প অবজেক্ট সেট করুনtimestamp = pd.Timestamp('2021-12-31 08:35:10')
টাইমস্ট্যাম্পে অফসেট যোগ করুন এবং আপডেট করা টাইমস্ট্যাম্প −
প্রদর্শন করুনprint("\nUpdated Timestamp...\n",timestamp + cbdOffset)
উদাহরণ
নিম্নলিখিত কোড -
import pandas as pd # Set the timestamp object in Pandas timestamp = pd.Timestamp('2021-12-31 08:35:10') # Display the Timestamp print("Timestamp...\n",timestamp) # Create the CustomBusinessDay Offset # CustomBusinessDay is the DateOffset subclass representing custom business days excluding holidays # Weekmask of valid business days cbdOffset = pd.tseries.offsets.CustomBusinessDay(n = 5, weekmask = 'Mon Tue Wed Fri') # Display the CustomBusinessDay Offset print("\nCustomBusinessDay Offset...\n",cbdOffset) # Add the offset to the Timestamp and display the Updated Timestamp print("\nUpdated Timestamp...\n",timestamp + cbdOffset)
আউটপুট
এটি নিম্নলিখিত কোড তৈরি করবে -
Timestamp... 2021-12-31 08:35:10 CustomBusinessDay Offset... <5 * CustomBusinessDays> Updated Timestamp... 2022-01-10 08:35:10