पूर्णांक स्थान के आधार पर पंक्तियों का चयन करने के लिए, iloc() फ़ंक्शन का उपयोग करें। उस पंक्ति की अनुक्रमणिका संख्या का उल्लेख करें जिसे आप चुनना चाहते हैं।
एक डेटाफ़्रेम बनाएँ -
dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]],index=['x', 'y', 'z'],columns=['a', 'b'])
iloc() -
. का उपयोग करके पूर्णांक स्थान वाली पंक्तियों का चयन करेंdataFrame.iloc[1]
उदाहरण
निम्नलिखित कोड है -
import pandas as pd # Create DataFrame dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]],index=['x', 'y', 'z'],columns=['a', 'b']) # DataFrame print"DataFrame...\n",dataFrame # select rows with loc print"\nSelect rows by passing label..." print(dataFrame.loc['z']) # select rows with integer location using 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