পাইথন পান্ডাসে DateTimeIndex-এর প্রতিটি ডেটা বছরের শেষ দিন (December 31) কিনা চেক করতে DateTimeIndex.is_year_end প্রপার্টি ব্যবহার করা হয়।
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
import pandas as pd
DateTimeIndex তৈরি করুন
৬টি পিরিয়ড, ২ দিন ইন্টারভ্যাল, টাইমজোন: Australia/Adelaide
datetimeindex = pd.date_range('2021-12-25 02:30:50', periods=6, tz='Australia/Adelaide', freq='2D')
DateTimeIndex প্রদর্শন করুন
print("DateTimeIndex...\n", datetimeindex)
বছরের শেষ দিন চেক করুন
print("\nCheck whether the date in DateTimeIndex is the last day of the year...\n", datetimeindex.is_year_end)
সম্পূর্ণ উদাহরণ
import pandas as pd
# DateTimeIndex তৈরি
datetimeindex = pd.date_range('2021-12-25 02:30:50', periods=6, tz='Australia/Adelaide', freq='2D')
# DateTimeIndex প্রদর্শন
print("DateTimeIndex...\n", datetimeindex)
# ফ্রিকোয়েন্সি দেখুন
print("\nDateTimeIndex frequency...\n", datetimeindex.freq)
# বছরের শেষ দিন চেক করুন
print("\nCheck whether the date in DateTimeIndex is the last day of the year...\n", datetimeindex.is_year_end)
আউটপুট
DateTimeIndex...
DatetimeIndex(['2021-12-25 02:30:50+10:30', '2021-12-27 02:30:50+10:30', '2021-12-29 02:30:50+10:30', '2021-12-31 02:30:50+10:30', '2022-01-02 02:30:50+10:30', '2022-01-04 02:30:50+10:30'], dtype='datetime64[ns, Australia/Adelaide]', freq='2D')
DateTimeIndex frequency...
<2 * Days>
Check whether the date in DateTimeIndex is the last day of the year...
[False False False True False False]
ব্যাখ্যা
- জেনারেট করা তারিখ: ২৫, ২৭, ২৯, ৩১ ডিসেম্বর ২০২১ এবং ২, ৪ জানুয়ারি ২০২২
is_year_endরিটার্ন করে বুলিয়ান অ্যারে:- ২৫ ডিসেম্বর: False
- ২৭ ডিসেম্বর: False
- ২৯ ডিসেম্বর: False
- ৩১ ডিসেম্বর: True (বছরের শেষ দিন)
- ২ জানুয়ারি: False (নতুন বছর)
- ৪ জানুয়ারি: False
- ফলাফল:
[False, False, False, True, False, False]
সম্পর্কিত প্রপার্টি
| প্রপার্টি | চেক করে |
|---|---|
is_year_end | বছরের শেষ দিন (৩১ ডিসেম্বর) |
is_year_start | বছরের প্রথম দিন (১ জানুয়ারি) |
is_month_end | মাসের শেষ দিন |
is_month_start | মাসের প্রথম দিন |
is_quarter_end | কোয়ার্টার শেষ দিন |
is_quarter_start | কোয়ার্টার প্রথম দিন |
এই প্রপার্টিগুলো টাইম সিরিজ ডেটায় সিজনালিটি, ফিস্কাল ইয়ার বাউন্ডারি, এবং বছরের শেষ রিপোর্টিং পিরিয়ড ডিটেক্ট করতে খুব উপকারী।