কম্পিউটার

Python Pandas - প্রদত্ত তারিখ অফসেট নোঙ্গর করা হয়েছে কিনা তা পরীক্ষা করুন


প্রদত্ত ডেটঅফসেট অ্যাঙ্কর করা হয়েছে কিনা তা পরীক্ষা করতে, পান্ডাসে offset.is_anchored() পদ্ধতি ব্যবহার করুন। প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

from pandas.tseries.frequencies import to_offset
import pandas as pd

পান্ডাস-

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

ডেটঅফসেট তৈরি করুন। আমরা মঙ্গলবার −

-এর জন্য এখানে অ্যাঙ্করড অফসেট অর্থাৎ সাপ্তাহিক ফ্রিকোয়েন্সি ব্যবহার করছি
offset = to_offset("W-TUE")

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

প্রদর্শন করুন
print("\nUpdated Timestamp...\n",timestamp + offset)

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

print("\nCheck whether the DateOffset is anchored...\n", offset.is_anchored())

উদাহরণ

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

from pandas.tseries.frequencies import to_offset
import pandas as pd

# Set the timestamp object in Pandas
timestamp = pd.Timestamp('2021-09-26 03:25:02.000045')

# Display the Timestamp
print("Timestamp...\n",timestamp)

# Create the DateOffset
# We are using the Anchored offset i.e. weekly frequency here for Tuesday
offset = to_offset("W-TUE")

# Display the DateOffset
print("\nDateOffset...\n",offset)

# Display the Updated Timestamp
print("\nUpdated Timestamp...\n",timestamp + offset)

# Check whether the DateOffset is anchored
print("\nCheck whether the DateOffset is anchored...\n", offset.is_anchored())

আউটপুট

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

Timestamp...
 2021-09-26 03:25:02.000045

DateOffset...
 <Week: weekday=1>

Updated Timestamp...
 2021-09-28 03:25:02.000045

Check whether the DateOffset is anchored...
 True

  1. প্রদত্ত নম্বরটি একটি ডিসারিয়াম নম্বর কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  2. একটি স্ট্রিং পাইথনে প্রদত্ত নামের টাইপ করা নাম কিনা তা পরীক্ষা করুন

  3. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. প্রদত্ত অ্যারেটি মনোটোনিক কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম