लेबल पास करके पंक्तियों का चयन करने के लिए, loc() फंक्शन का उपयोग करें। उस इंडेक्स का उल्लेख करें जिसकी पंक्ति आप चुनना चाहते हैं। यह हमारे उदाहरण में इंडेक्स लेबल है। हमारे पास x, y और z इंडेक्स लेबल के रूप में हैं और इन्हें loc() के साथ पंक्तियों का चयन करने के लिए उपयोग किया जा सकता है।
एक DataFrame बनाएं:
dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]], index=['x', 'y', 'z'], columns=['a', 'b'])
अब, loc के साथ पंक्तियों का चयन करें। हमने इंडेक्स लेबल "z" पास किया है:
dataFrame.loc['z']
उदाहरण
निम्न कोड है:
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'])
आउटपुट
यह निम्न आउटपुट उत्पन्न करेगा:
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