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

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


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

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

सबसे पहले, आइए CSV फ़ाइल पढ़ें और पैंडास DataFrame बनाएं:

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

अब, आइए विशिष्ट टेक्स्ट "BMW" वाली पंक्तियों का चयन करें:

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

उदाहरण

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

import pandas as pd
# CSV फ़ाइल पढ़ना
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n", dataFrame)
# "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. - Python - Pandas DataFrame की पंक्तियों को रैंक करना

    प्रदान किए गए डेटा फ्रेम में प्रत्येक पंक्ति की रैंकिंग वाला एक कॉलम जोड़ने से हमें डेटा फ्रेम को सॉर्ट करने और किसी विशेष तत्व की रैंक निर्धारित करने में मदद मिलेगी, उदाहरण के लिए: हमारा डेटाफ्रेम Name Play Time (in hours) Rate 0 Call Of Duty 45 Better than Average 1 Total Overdose 46 Goo

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

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

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

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