Period অবজেক্ট থেকে বছরের কোয়ার্টার (quarter) কম্পোনেন্ট পেতে, period.quarter প্রোপার্টিটি ব্যবহার করুন।
প্রথমে প্রয়োজনীয় লাইব্রেরিগুলো আমদানি করুন:
import pandas as pd
pandas.Period একটি সময়ের পিরিয়ড রিপ্রেজেন্ট করে। দুটি Period অবজেক্ট তৈরি করুন:
period1 = pd.Period("2020-02-27 08:32:48")
period2 = pd.Period(freq="M", year=2021, month=8, day=16, hour=2, minute=35)
Period অবজেক্টগুলো প্রদর্শন করুন:
print("Period1...\n", period1)
print("Period2...\n", period2)
দুটি Period অবজেক্ট থেকে বছরের কোয়ার্টার পান:
res1 = period1.quarter
res2 = period2.quarter
ফলাফল বছরের নিচের কোয়ার্টারগুলো বেসড:
কোয়ার্টার ১ = ১ জানুয়ারি থেকে ৩১ মার্চ
কোয়ার্টার ২ = ১ এপ্রিল থেকে ৩০ জুন
কোয়ার্টার ৩ = ১ জুলাই থেকে ৩০ সেপ্টেম্বর
কোয়ার্টার ৪ = ১ অক্টোবর থেকে ৩১ ডিসেম্বর
উদাহরণ
নিচে কোডটি দেওয়া হলো:
import pandas as pd
# pandas.Period একটি সময়ের পিরিয়ড রিপ্রেজেন্ট করে
# দুটি Period অবজেক্ট তৈরি করুন
period1 = pd.Period("2020-02-27 08:32:48")
period2 = pd.Period(freq="M", year=2021, month=8, day=16, hour=2, minute=35)
# Period অবজেক্টগুলো প্রদর্শন করুন
print("Period1...\n", period1)
print("Period2...\n", period2)
# দুটি Period অবজেক্ট থেকে বছরের কোয়ার্টার পান
res1 = period1.quarter
res2 = period2.quarter
# দুটি Period অবজেক্ট থেকে কোয়ার্টার ফেরত দিন
# ফলাফল বছরের নিচের কোয়ার্টারগুলো বেসড:
# কোয়ার্টার ১ = ১ জানুয়ারি থেকে ৩১ মার্চ
# কোয়ার্টার ২ = ১ এপ্রিল থেকে ৩০ জুন
# কোয়ার্টার ৩ = ১ জুলাই থেকে ৩০ সেপ্টেম্বর
# কোয়ার্টার ৪ = ১ অক্টোবর থেকে ৩১ ডিসেম্বর
print("\n১ম Period অবজেক্ট থেকে কোয়ার্টার ...\n", res1)
print("\n২য় Period অবজেক্ট থেকে কোয়ার্টার ...\n", res2)
আউটপুট
এটি নিচের কোডটি প্রোডিউস করবে:
Period1... 2020-02-27 08:32:48
Period2... 2021-08
১ম Period অবজেক্ট থেকে কোয়ার্টার ... 1
২য় Period অবজেক্ট থেকে কোয়ার্টার ... 3