কম্পিউটার

Python Pandas CustomBusinessHour অফসেট অবজেক্ট - পরবর্তী ব্যবসায়িক দিনে যান


পরবর্তী ব্যবসায়িক দিনে যেতে, পান্ডাসে CustomBusinessHour.next_bday প্রপার্টি ব্যবহার করুন। প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

pd হিসাবে পান্ডা আমদানি করুন

পান্ডাস-

-এ টাইমস্ট্যাম্প অবজেক্ট সেট করুন
টাইমস্ট্যাম্প =pd.টাইমস্ট্যাম্প('2021-12-20 08:35:10')

কাস্টম বিজনেস আওয়ার অফসেট তৈরি করুন। CustomBusinessHour হল তারিখ অফসেট সাবক্লাস −

cbhOffset =pd.tseries.offsets.CustomBusinessHour(start ='09:30', end ='18:00', n =5, weekmask ='সোম মঙ্গল বুধ শুক্র')

কাস্টম বিজনেস আওয়ার অফসেট −

প্রদর্শন করুন
মুদ্রণ("\nকাস্টম বিজনেস আওয়ার অফসেট...\n",cbhOffset)

পরবর্তী ব্যবসায়িক দিন প্রদর্শন করুন -

মুদ্রণ("\nপরের ব্যবসায়িক দিন...\n", টাইমস্ট্যাম্প + cbhOffset.next_bday)

উদাহরণ

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

pd হিসেবে পান্ডা আমদানি করুন# Pandastimestamp =pd.Timestamp-এ টাইমস্ট্যাম্প অবজেক্ট সেট করুন('2021-12-20 08:35:10')# টাইমস্ট্যাম্পপ্রিন্ট দেখান CustomBusinessHour অফসেট# CustomBusinessHour হল তারিখঅফসেট সাবক্লাস# বৈধ ব্যবসায়িক দিনের জন্য সপ্তাহের মাস্ক শুক্র')# কাস্টম বিজনেস আওয়ার অফসেট প্রিন্ট ("\nকাস্টম বিজনেস আওয়ার অফসেট...\n",cbhOffset)# প্রদর্শন করুন প্রাক> 

আউটপুট

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

টাইমস্ট্যাম্প... 2021-12-20 08:35:10CustomBusiness Hour অফসেট... <5 * CustomBusiness Hours:CBH=09:30-18:00>পরবর্তী ব্যবসায়িক দিন... 2021-12-21 08:35:10

  1. Python Pandas - অফসেট অবজেক্টে প্রয়োগ করা ফ্রিকোয়েন্সিটির নাম ফেরত দিন

  2. Python Pandas - পিরিয়ড অবজেক্টের টাইমস্ট্যাম্প উপস্থাপনা ফেরত দিন

  3. Python - পান্ডাসে টাইমস্ট্যাম্প অবজেক্ট থেকে সপ্তাহের দিন পান

  4. Python Pandas - UTC অফসেট সময় পান