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

Pandas DataFrame-এ nth সারি পাওয়ার পদ্ধতি


Pandas DataFrame-এ nth সারি পেতে, আমরা iloc() মেথড ব্যবহার করতে পারি। উদাহরণস্বরূপ, df.iloc[4] ৫ম সারি রিটার্ন করবে কারণ সারি নম্বর ০ থেকে শুরু হয়।

ধাপসমূহ

  • একটি дву-মাত্রিক, সাইজ-মিউটেবল, পোটেনশিয়ালি হেটেরোজেনাস ট্যাবুলার ডেটা, df তৈরি করুন।
  • ইনপুট DataFrame, df প্রিন্ট করুন।
  • nth_row ভেরিয়েবল আরম্ভ করুন।
  • iloc() মেথড ব্যবহার করে nth সারি পান।
  • রিটার্ন করা DataFrame প্রিন্ট করুন।

উদাহরণ

import pandas as pd
df = pd.DataFrame(
    dict(
        name=['John', 'Jacob', 'Tom', 'Tim', 'Ally'],
        marks=[89, 23, 100, 56, 90],
        subjects=["Math", "Physics", "Chemistry", "Biology", "English"]
    )
)
print("Input DataFrame is:\n", df)
nth_row = 3
df = df.iloc[nth_row]
print("Row ", nth_row, "of the DataFrame is: \n", df)

আউটপুট

Input DataFrame is:
   name  marks subjects
0  John   89   Math
1  Jacob  23   Physics
2  Tom   100  Chemistry
3  Tim    56   Biology
4  Ally   90   English
Row 3 of the DataFrame is:
name    Tim
marks    56
subjects Biology
Name: 3, dtype: object
  1. Pandas DataFrame-কে ডেট অনুযায়ী এগريجেট করে প্লট করুন

  2. পাইথনে পান্ডাস ডেটাফ্রেম CSV ফাইলে লেখার পদ্ধতি

  3. পাইথনে ম্যাটপ্লটলিব ব্যবহার করে পান্ডাস ডেটাফ্রেম প্লট করা (লাইন, পাই, হিস্টোগ্রাম)

  4. পাইথনে Pandas DataFrame-এ শীর্ষে (Top) নতুন সারি (Row) যোগ করা