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

पायथन पांडा - वांछित पाठ वाली पंक्तियों को पुनरावृत्त करें और प्राप्त करें

वांछित पाठ वाली पंक्तियों को पुनरावृत्त करने और लाने के लिए, itertuples() और find() विधि का उपयोग करें। itertuples() DataFrame पंक्तियों पर पुनरावृति करता है।

सबसे पहले, हम आवश्यक पुस्तकालय को एक उपनाम के साथ आयात करते हैं -

pd के रूप में पांडा आयात करें

हमारा सीएसवी डेस्कटॉप पर है जैसा कि नीचे दिए गए पथ में दिखाया गया है -

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

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

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

एक विशिष्ट पाठ वाली पंक्तियों को पुनरावृत्त करें और प्राप्त करें। हम "लेम्बोर्गिनी" टेक्स्ट के साथ कार कॉलम ला रहे हैं -

k के लिए dataFrame.itertuples():if k[1].find('Lamborghini') !=-1:print(k)

उदाहरण

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

पंडों को पीडी के रूप में आयात करें# सीएसवी फाइलडेटाफ्रेम पढ़ना =पीडी.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")print("DataFrame...\n",dataFrame)# iterate और एक विशिष्ट पाठ वाली पंक्तियों को प्राप्त करें# हम dataFrame.itertuples():if k[1].find('Lamborghini') !=-1:print(k)

आउटपुट

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

पंडस(इंडेक्स=5, कार='लेम्बोर्गिनी', प्लेस='चंडीगढ़', यूनिट्स बिकी=80)पंडस(इंडेक्स=8, कार='लेम्बोर्गिनी', प्लेस='दिल्ली', यूनिट्स बिकी=100)

  1. डाउनट्रेंड प्रदर्शित करने के लिए डेटासेट प्लॉट करें - पायथन पांडा

    टाइम सीरीज़ एनालिसिस द्वारा प्रदर्शित डाउनवर्ड पैटर्न जिसे हम डाउनट्रेंड कहते हैं। मान लें कि निम्नलिखित हमारा डेटासेट है यानी SalesRecords2.csv सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import matplotlib.pyplot as plt CSV फ़ाइल से पंडों के डेटाफ़्रेम में डेटा लोड करें - dat

  1. अपट्रेंड प्रदर्शित करने के लिए डेटासेट प्लॉट करें - पायथन पांडस

    टाइम सीरीज़ एनालिसिस द्वारा प्रदर्शित अपवर्ड पैटर्न जिसे हम अपट्रेंड कहते हैं। मान लें कि निम्नलिखित हमारा डेटासेट है यानी SalesRecords.csv सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import matplotlib.pyplot as plt CSV फ़ाइल से पंडों के डेटाफ़्रेम में डेटा लोड करें - dataFram

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

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