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

পাইথন প্যান্ডাস - ইনডেক্স থেকে লেবেল ফেরত দিন বা উপস্থিত না থাকলে পূর্ববর্তীটি ফেরত দিন


ইনডেক্স থেকে লেবেল ফেরত দিতে বা উপস্থিত না থাকলে পূর্ববর্তীটি ফেরত দিতে, প্যান্ডাসে index.asof() মেথডটি ব্যবহার করুন।

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

import pandas as pd

প্যান্ডাস ইনডেক্স তৈরি করুন:

index = pd.Index([10, 20, 30, 40, 50, 60, 70])

প্যান্ডাস ইনডেক্স প্রদর্শন করুন:

print("প্যান্ডাস ইনডেক্স...\n", index)

ইনডেক্স থেকে লেবেল ফেরত দিন বা উপস্থিত না থাকলে পূর্ববর্তীটি ফেরত দিন:

print("\nইনডেক্স থেকে লেবেল পান...\n", index.asof(43))

উদাহরণ

নিচে কোডটি দেওয়া হলো:

import pandas as pd

# প্যান্ডাস ইনডেক্স তৈরি করুন
index = pd.Index([10, 20, 30, 40, 50, 60, 70])

# প্যান্ডাস ইনডেক্স প্রদর্শন করুন
print("প্যান্ডাস ইনডেক্স...\n", index)

# ইনডেক্সে উপাদান সংখ্যা ফেরত দিন
print("\nইনডেক্সে উপাদান সংখ্যা...\n", index.size)

# ইনডেক্স থেকে লেবেল ফেরত দিন বা উপস্থিত না থাকলে পূর্ববর্তীটি ফেরত দিন
print("\nইনডেক্স থেকে লেবেল পান...\n", index.asof(43))

আউটপুট

এটি নিচের আউটপুট প্রোডিউস করবে:

প্যান্ডাস ইনডেক্স... Int64Index([10, 20, 30, 40, 50, 60, 70], dtype='int64')
ইনডেক্সে উপাদান সংখ্যা... 7
ইনডেক্স থেকে লেবেল পান... 40
  1. পাইথন প্যান্ডাস - Timedelta অবজেক্ট থেকে মাইক্রোসেকেন্ড ফেরত দিন

  2. পাইথন - প্যান্ডাস ইন্ডেক্সের সর্বাধিক মান ফেরত দিন

  3. পাইথন - প্যান্ডাস ইন্ডেক্সের ন্যূনতম মান ফেরত দিন

  4. পাইথনে পান্ডাস সিরিজে নির্দিষ্ট ইনডেক্স না থাকলে কী হয়?