ইন্টিজার লোকেশন দিয়ে সারি সিলেক্ট করতে iloc() ফাংশন ব্যবহার করুন। আপনি যে সারি সিলেক্ট করতে চান তার ইনডেক্স নম্বর উল্লেখ করুন।
DataFrame তৈরি করুন:
dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]], index=['x', 'y', 'z'], columns=['a', 'b'])
iloc() ব্যবহার করে ইন্টিজার লোকেশন দিয়ে সারি সিলেক্ট করুন:
dataFrame.iloc[1]
উদাহরণ
সম্পূর্ণ কোড নিচে দেওয়া হলো:
import pandas as pd
# DataFrame তৈরি
dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]], index=['x', 'y', 'z'], columns=['a', 'b'])
# DataFrame
print("DataFrame...\n", dataFrame)
# loc দিয়ে লেবেল পাস করে সারি সিলেক্ট
print("\nSelect rows by passing label...")
print(dataFrame.loc['z'])
# iloc দিয়ে ইন্টিজার লোকেশন পাস করে সারি সিলেক্ট
print("\nSelect rows by passing integer location...")
print(dataFrame.iloc[1])
আউটপুট
DataFrame...
a b
x 10 15
y 20 25
z 30 35
Select rows by passing label...
a 30
b 35
Name: z, dtype: int64
Select rows by passing integer location...
a 20
b 25
Name: y, dtype: int64