Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन पैंडास - DataFrame से पंक्ति लेबल पास करके पंक्तियों का चयन कैसे करें

लेबल पास करके पंक्तियों का चयन करने के लिए, 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

  1. पायथन पैंडास - DataFrame से पंक्तियों के सबसेट का चयन करें पायथन पैंडास - DataFrame से पंक्तियों के सबसेट का चयन करें

    पंक्तियों के सबसेट का चयन करने के लिए शर्तों का उपयोग करें और डेटा प्राप्त करें।मान लीजिए हमारी CSV फ़ाइल की सामग्री Microsoft Excel में निम्नलिखित है:सबसे पहले, CSV फ़ाइल से डेटा पैंडास DataFrame में लोड करें:dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\SalesData.csv)मान लीजिए हम Units 100 से

  1. पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं

    पैंडास डेटाफ्रेम में नल पंक्तियों को हटाने के लिए, dropna() मेथड का उपयोग करें। मान लीजिए निम्नलिखित हमारी CSV फ़ाइल है जिसमें कुछ NaN यानी नल मान हैं: read_csv() का उपयोग करके CSV फ़ाइल पढ़ें। हमारा CSV डेस्कटॉप पर है: dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\CarRecords.csv) dropna() का

  1. पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें

    पैंडास डेटाफ्रेम से प्रारंभिक स्पेस छोड़ने के लिए, read_csv() मेथड के skipinitialspace पैरामीटर का उपयोग करें। पैरामीटर को अतिरिक्त स्पेस हटाने के लिए True पर सेट करें। मान लीजिए निम्नलिखित हमारी csv फ़ाइल है: हमें निम्नलिखित आउटपुट मिलना चाहिए यानी प्रारंभिक व्हाइटस्पेस छोड़कर CSV से डेटाफ्रेम प्