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

Pandas DataFrame-এ সারির একটি গ্রুপ অ্যাক্সেস করার পদ্ধতি


Pandas DataFrame-এ সারির একটি গ্রুপ অ্যাক্সেস করতে, আমরা loc() মেথড ব্যবহার করতে পারি। উদাহরণস্বরূপ, আমরা যদি df.loc[2:5] ব্যবহার করি, তবে এটি ২ থেকে ৫ পর্যন্ত সকল সারি সিলেক্ট করবে।

ধাপসমূহ

  • একটি дву-মাত্রিক, সাইজ-মিউটেবল, পোটেনশিয়ালি হেটেরোজেনাস ট্যাবুলার ডেটা, df তৈরি করুন।
  • ইনপুট DataFrame, df প্রিন্ট করুন।
  • df.loc[2:5] ব্যবহার করে ২ থেকে ৫ পর্যন্ত সারি সিলেক্ট করুন।
  • DataFrame প্রিন্ট করুন।

উদাহরণ

import pandas as pd
df = pd.DataFrame(
    {
        "x": [5, 2, 7, 0, 7, 0, 5, 2],
        "y": [4, 7, 5, 1, 5, 1, 4, 7],
        "z": [9, 3, 5, 1, 5, 1, 9, 3]
    }
)
print("Input DataFrame is:\n", df)
df = df.loc[2:5]
print("New DataFrame:\n", df)

আউটপুট

Input DataFrame is:
   x  y  z
0  5  4  9
1  2  7  3
2  7  5  5
3  0  1  1
4  7  5  5
5  0  1  1
6  5  4  9
7  2  7  3
New DataFrame:
   x  y  z
2  7  5  5
3  0  1  1
4  7  5  5
5  0  1  1
  1. Pandas DataFrame-কে ডেট অনুযায়ী এগريجেট করে প্লট করুন

  2. পাইথনে পান্ডাস ডেটাফ্রেমকে বছরে অনুযায়ী গ্রুপ করা (Grouper ব্যবহার)

  3. পাইথন পান্ডাসে agg() ব্যবহার করে গ্রুপে অ্যাগ্রিগেশন লিস্ট প্রয়োগ করা

  4. পান্ডাস ডেটাফ্রেম থেকে নাল সারি ড্রপ করা (dropna)