কম্পিউটার টিউটোরিয়াল

পাইথন প্যান্ডাস - PeriodIndex তৈরি করুন এবং সপ্তাহের দিনগুলো পান


PeriodIndex তৈরি করতে pandas.PeriodIndex() মেথড ব্যবহার করুন। PeriodIndex.dayofweek প্রপার্টি ব্যবহার করে সপ্তাহের দিনগুলো পান।

প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:

import pandas as pd

PeriodIndex অবজেক্ট তৈরি করুন। PeriodIndex হল একটি immutable ndarray যা সময়ে নিয়মিত পিরিয়ড নির্দেশ করে অর্ডিনাল ভ্যালু ধারণ করে। আমরা "freq" প্যারামিটার ব্যবহার করে ফ্রিকোয়েন্সি সেট করেছি:

periodIndex = pd.PeriodIndex(['2018-07-25', '2019-10-30', '2020-11-20', '2021-09-15', '2022-03-12', '2023-06-18'], freq="D")

PeriodIndex অবজেক্ট প্রদর্শন করুন:

print("PeriodIndex...\n", periodIndex)

PeriodIndex অবজেক্ট থেকে সপ্তাহের দিন প্রদর্শন করুন। সপ্তাহের দিনগুলো সোমবার=0, মঙ্গলবার=1 ... রবিবার=6 হিসেবে দেখানো হয়:

print("\nPeriodIndex থেকে সপ্তাহের দিন...\n", periodIndex.dayofweek)

উদাহরণ

পূর্ণ কোড:

import pandas as pd

# PeriodIndex অবজেক্ট তৈরি করুন
# PeriodIndex হল একটি immutable ndarray যা সময়ে নিয়মিত পিরিয়ড নির্দেশ করে অর্ডিনাল ভ্যালু ধারণ করে
# আমরা "freq" প্যারামিটার ব্যবহার করে ফ্রিকোয়েন্সি সেট করেছি
periodIndex = pd.PeriodIndex(['2018-07-25', '2019-10-30', '2020-11-20', '2021-09-15', '2022-03-12', '2023-06-18'], freq="D")

# PeriodIndex অবজেক্ট প্রদর্শন করুন
print("PeriodIndex...\n", periodIndex)

# PeriodIndex ফ্রিকোয়েন্সি প্রদর্শন করুন
print("\nPeriodIndex ফ্রিকোয়েন্সি...\n", periodIndex.freq)

# PeriodIndex অবজেক্ট থেকে দিন প্রদর্শন করুন
print("\nPeriodIndex থেকে দিনের সংখ্যা...\n", periodIndex.day)

# PeriodIndex অবজেক্ট থেকে সপ্তাহের দিন প্রদর্শন করুন
# সপ্তাহের দিনগুলো সোমবার=0, মঙ্গলবার=1 ... রবিবার=6
print("\nPeriodIndex থেকে সপ্তাহের দিন...\n", periodIndex.dayofweek)

আউটপুট

ফলাফল:

PeriodIndex... PeriodIndex(['2018-07-25', '2019-10-30', '2020-11-20', '2021-09-15', '2022-03-12', '2023-06-18'], dtype='period[D]')
PeriodIndex ফ্রিকোয়েন্সি... <Day>
PeriodIndex থেকে দিনের সংখ্যা... Int64Index([25, 30, 20, 15, 12, 18], dtype='int64')
PeriodIndex থেকে সপ্তাহের দিন... Int64Index([2, 2, 4, 2, 5, 6], dtype='int64')

  1. পাইথন পান্ডাস - মাল্টিইন্ডেক্সে লেভেলগুলো পান

  2. পাইথন প্যান্ডাস - Period অবজেক্টের সপ্তাহের দিন বের করুন

  3. পাইথন প্যান্ডাস - TimeDelta থেকে দিনের সংখ্যা পান

  4. Python Pandas-এ DataFrame-এর ডেটা টাইপ ও কলাম ইনফরমেশন পাওয়ার পদ্ধতি