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

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

लेबल पास करके पंक्तियों का चयन करने के लिए, loc() फ़ंक्शन का उपयोग करें। उस अनुक्रमणिका का उल्लेख करें जिसकी आप पंक्ति का चयन करना चाहते हैं। यह हमारे उदाहरण में इंडेक्स लेबल है। हमारे पास इंडेक्स लेबल के रूप में x, y और z है और इसका उपयोग loc() वाली पंक्तियों का चयन करने के लिए किया जा सकता है।

एक डेटाफ़्रेम बनाएँ -

dataFrame = pd.DataFrame([[10, 15], [20, 25], [30, 35]],index=['x', 'y', 'z'],columns=['a', 'b'])

अब, लोक के साथ पंक्तियों का चयन करें। हमने इंडेक्स लेबल "z" -

. पास कर लिया है
dataFrame.loc['z']

उदाहरण

निम्नलिखित कोड है -

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'])

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

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. पायथन पांडा - डेटाफ़्रेम से पंक्तियों का एक सबसेट चुनें

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

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

    पंडों के डेटाफ़्रेम में अशक्त पंक्तियों को छोड़ने के लिए, ड्रॉपना () विधि का उपयोग करें। मान लें कि कुछ NaN यानी शून्य मानों वाली हमारी CSV फ़ाइल निम्नलिखित है - आइए read_csv() का उपयोग करके CSV फ़ाइल पढ़ें। हमारा सीएसवी डेस्कटॉप पर है - dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Ca

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

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