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

পাইথন প্যান্ডাস - ইনডেক্স থেকে লেবেল ফেরত দিন যদি ইনডেক্সের সকল লেবেল পাস করা লেবেলের চেয়ে পরে হয়


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

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

import pandas as pd

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

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

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

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

ইনডেক্স থেকে লেবেল ফেরত দিন। NaN ফেরত দেয় যদি ইনডেক্সের সকল লেবেল পাস করা লেবেলের চেয়ে পরে হয়:

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

উদাহরণ

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

import pandas as pd

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

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

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

# ইনডেক্স থেকে লেবেল ফেরত দিন
# NaN ফেরত দেয় যদি ইনডেক্সের সকল লেবেল পাস করা লেবেলের চেয়ে পরে হয়
print("\nইনডেক্স থেকে লেবেল পান...\n", index.asof(6))

আউটপুট

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

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

  2. পাইথন প্যান্ডাস - Timedelta অবজেক্ট থেকে মাইক্রোসেকেন্ড ফেরত দিন

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

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