কম্পিউটার

Python Pandas - ডেটঅফসেট মান স্বাভাবিক করা হয়েছে কিনা তা পরীক্ষা করুন


DateOff সেট মান স্বাভাবিক করা হয়েছে কিনা তা পরীক্ষা করতে, পান্ডাসে offset.normalize প্রপার্টি ব্যবহার করুন।

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

 pandas.tseries.offsets থেকে Pd হিসাবে DateOffsetimport পান্ডা আমদানি করুন

পান্ডাস-

-এ টাইমস্ট্যাম্প অবজেক্ট সেট করুন
টাইমস্ট্যাম্প =pd.টাইমস্ট্যাম্প('2021-09-26 03:25:02.000045')

ডেটঅফসেট তৈরি করুন। এখানে "মাস" প্যারামিটার ব্যবহার করে মাস বৃদ্ধি করা হচ্ছে। আমরা "নরমালাইজ" প্যারামিটার −

ব্যবহার করে ডেটঅফসেটকে স্বাভাবিক করেছি
অফসেট =pd.tseries.offsets.DateOffset(months=4, normalize=True)

আপডেট করা টাইমস্ট্যাম্প −

প্রদর্শন করুন
মুদ্রণ("\nআপডেট করা টাইমস্ট্যাম্প...\n", টাইমস্ট্যাম্প + অফসেট)

ডেটঅফসেট স্বাভাবিক করা হয়েছে কিনা তা পরীক্ষা করুন −

মুদ্রণ("\nডেটঅফসেট স্বাভাবিক করা হয়েছে..\n", offset.normalize)

উদাহরণ

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

 থেকে pandas.tseries.offsets ইম্পোর্ট করুন DateOffsetimport pandas pd হিসেবে # Pandatimestamp =pd.Timestamp('2021-09-26 03:25:02.000045')# এ টাইমস্ট্যাম্প অবজেক্ট সেট করুন# টাইমস্ট্যাম্পপ্রিন্ট প্রদর্শন করুন n",টাইমস্ট্যাম্প)# তারিখ অফসেট তৈরি করুন# এখানে "মাস" প্যারামিটার ব্যবহার করে মাসগুলি বৃদ্ধি করা হচ্ছে# আমরা "নরমালাইজ" প্যারামিটার অফসেট =pd.tseries.offsets.DateOffset(months=4, normalize=True) ব্যবহার করে তারিখ অফসেটকে স্বাভাবিক করেছি। ডেটঅফসেটপ্রিন্ট প্রদর্শন করুন("\nডেটঅফসেট...\n",অফসেট)# আপডেট করা টাইমস্ট্যাম্পপ্রিন্ট ("\nআপডেট করা টাইমস্ট্যাম্প...\n", টাইমস্ট্যাম্প + অফসেট)# দেখুন DateOffset স্বাভাবিক করা হয়েছে..\n", offset.normalize)

আউটপুট

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

টাইমস্ট্যাম্প... 2021-09-26 03:25:02.000045DateOffset... আপডেট করা টাইমস্ট্যাম্প... 2022-01-26 00:00:00 তারিখ অফসেট স্বাভাবিক করা হয়েছে... সত্য 
  1. বাক্যটি প্যানগ্রাম নাকি পাইথন ব্যবহার করছে না তা পরীক্ষা করার জন্য প্রোগ্রাম

  2. প্রদত্ত বেসে একটি সংখ্যার পরপর 0 আছে কিনা পরীক্ষা করুন বা পাইথন ব্যবহার করছেন না

  3. প্রদত্ত নম্বরটি পাইথনে ইউক্লিড নম্বর কিনা তা পরীক্ষা করুন

  4. পাইথনে স্ট্রিং-এর গড় অক্ষর উপস্থিত আছে কি না তা পরীক্ষা করুন