নির্দিষ্ট টাইম সিরিজ ফ্রিকোয়েন্সি 가진 DateTimeIndex থেকে বছর বের করতে, DateTimeIndex.year প্রপার্টি ব্যবহার করুন।
প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
import pandas as pd
DatetimeIndex তৈরি করুন
পিরিয়ড ৬, ফ্রিকোয়েন্সি Y (ইয়ার), টাইমজোন Australia/Sydney:
datetimeindex = pd.date_range('2021-09-24 02:35:55', periods=6, tz='Australia/Sydney', freq='Y')
DateTimeIndex প্রদর্শন করুন
print("DateTimeIndex...\n", datetimeindex)
বছর বের করুন
print("\nবছর বের করা...\n", datetimeindex.year)
সম্পূর্ণ উদাহরণ
import pandas as pd
# DatetimeIndex তৈরি করুন
datetimeindex = pd.date_range('2021-09-24 02:35:55', periods=6, tz='Australia/Sydney', freq='Y')
# DateTimeIndex প্রদর্শন করুন
print("DateTimeIndex...\n", datetimeindex)
# DateTimeIndex ফ্রিকোয়েন্সি দেখান
print("DateTimeIndex frequency...\n", datetimeindex.freq)
# বছর বের করুন
print("\nবছর বের করা...\n", datetimeindex.year)
আউটপুট
DateTimeIndex... DatetimeIndex(['2021-12-31 02:35:55+11:00', '2022-12-31 02:35:55+11:00', '2023-12-31 02:35:55+11:00', '2024-12-31 02:35:55+11:00', '2025-12-31 02:35:55+11:00', '2026-12-31 02:35:55+11:00'], dtype='datetime64[ns, Australia/Sydney]', freq='A-DEC')
DateTimeIndex frequency...
বছর বের করা... Int64Index([2021, 2022, 2023, 2024, 2025, 2026], dtype='int64')
ব্যাখ্যা
.year প্রপার্টি প্রতিটি টাইমস্ট্যাম্পের বছর রিটার্ন করে। বছরে একবার ফ্রিকোয়েন্সি ('Y') থাকলে বছরের শেষ দিন (ডিসেম্বর ৩১) এ ডেট জেনারেট হয় এবং বছর ক্রমাগত বাড়ে।