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

पायथन पैंडास - शर्तों के आधार पर डेटाफ्रेम पंक्तियों का चयन कैसे करें


हम शर्तें सेट करके डेटाफ्रेम पंक्तियाँ प्राप्त कर सकते हैं। ये शर्तें तार्किक ऑपरेटर्स और यहां तक कि संबंधपरक ऑपरेटर्स का उपयोग करके सेट की जा सकती हैं।

पहले आवश्यक पैंडास लाइब्रेरी आयात करें:

import pandas as pd

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

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

पंजीकरण मूल्य 1000 से कम वाली डेटाफ्रेम पंक्तियाँ प्राप्त करें। हम इसके लिए संबंधपरक ऑपरेटर का उपयोग कर रहे हैं:

dataFrame[dataFrame.Reg_Price < 1000]

उदाहरण

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

import pandas as pd
# CSV फ़ाइल पढ़ें
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
print("DataFrame...\n", dataFrame)
# डेटाफ्रेम में पंक्तियों और कॉलम की गिनती करें
print("\nNumber of rows and column in our DataFrame = ", dataFrame.shape)
# पंजीकरण मूल्य 1000 से कम वाली डेटाफ्रेम पंक्तियाँ प्राप्त करें
resData = dataFrame[dataFrame.Reg_Price < 1000]
print("DataFrame...\n", resData)

आउटपुट

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

DataFrame...
   Car  Date_of_Purchase  Reg_Price
0  BMW    10/10/2020      1000
1 Lexus   10/12/2020       750
2 Audi    10/17/2020       750
3 Jaguar  10/16/2020      1500
4 Mustang 10/19/2020      1100
5 Lamborghini 10/22/2020  1000
Number of rows and column in our DataFrame = (6, 3)
DataFrame...
   Car  Date_of_Purchase Reg_Price
1 Lexus   10/12/2020       750
2 Audi    10/17/2020       750

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

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

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

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

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

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