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

पंडों का उपयोग करके विशिष्ट पाठ वाली पंक्तियों का चयन करें

विशिष्ट टेक्स्ट वाली पंक्तियों का चयन करने के लिए, शामिल () विधि का उपयोग करें। मान लें कि हमारा CSV फ़ाइल पथ निम्नलिखित है -

C:\\Users\\amit_\\Desktop\\SalesRecords.csv

सबसे पहले, आइए CSV फ़ाइल पढ़ें और पंडों का डेटाफ़्रेम बनाएं -

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

अब, हम उन पंक्तियों का चयन करते हैं जिनमें विशिष्ट टेक्स्ट "बीएमडब्ल्यू" शामिल है -

dataFrame = dataFrame[dataFrame['Car'].str.contains('BMW')]

उदाहरण

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

import pandas as pd

# reading csv file
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n",dataFrame)

# select rows containing text "BMW"
dataFrame = dataFrame[dataFrame['Car'].str.contains('BMW')]
print("\nFetching rows with text BMW ...\n",dataFrame)

आउटपुट

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

DataFrame ...
           Car       Place   UnitsSold
0         Audi   Bangalore          80
1      Porsche      Mumbai         110
2   RollsRoyce        Pune         100
3          BMW       Delhi          95
4     Mercedes   Hyderabad          80
5  Lamborghini  Chandigarh          80
6         Audi      Mumbai         100
7     Mercedes        Pune         120
8  Lamborghini       Delhi         100

Fetching rows with text BMW ...
   Car   Place UnitsSold
3  BMW   Delhi 95

  1. पायथन - पांडस डेटाफ़्रेम की रैंकिंग पंक्तियाँ

    प्रदान किए गए डेटा फ़्रेम में प्रत्येक पंक्ति की रैंकिंग वाले कॉलम को जोड़ने के लिए जो हमें डेटा फ़्रेम को सॉर्ट करने और किसी विशेष तत्व की रैंक निर्धारित करने में मदद करेगा, उदाहरण के लिए - हमारा डेटाफ़्रेम नाम खेलने का समय (घंटों में) दर 0 ड्यूटी की कॉल 45 औसत से बेहतर 1 कुल ओवरडोज 46 अच्छा 2

  1. Eval () फ़ंक्शन का उपयोग करके पंक्तियों के योग का मूल्यांकन करें - पायथन पांडा

    निर्दिष्ट कॉलम के साथ पंक्तियों के योग का मूल्यांकन करने के लिए eval () फ़ंक्शन का भी उपयोग किया जा सकता है। सबसे पहले, हम उत्पाद रिकॉर्ड के साथ एक डेटाफ़्रेम बनाते हैं - dataFrame =pd.DataFrame({Product:[SmartTV, ChromeCast, Speaker, Earphone],Opening_Stock:[300, 700, 1200, 1500],Closing_Stock:[200

  1. पायथन पांडा - डेटाफ़्रेम से पंक्तियों का एक सबसेट चुनें

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