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

पायथन पांडा - पांडस डेटाफ्रेम पूंछ () फ़ंक्शन का उपयोग कैसे करें

30000 से 70000 के बीच मूल्य कॉलम मूल्य खोजने के लिए एक पायथन कोड लिखें और products.csv से अंतिम तीन पंक्तियों के आईडी और उत्पाद कॉलम प्रिंट करें। फ़ाइल।

डाउनलोड करें यहां products.csv फ़ाइल है।

30000 से 70000 के बीच मूल्य कॉलम मूल्य और आईडी और उत्पाद कॉलम अंतिम तीन पंक्तियों के परिणाम हैं -

   id product
79 80 Truck
81 82 Bike
98 99 Truck

समाधान 1

  • products.csv . का डेटा पढ़ें फ़ाइल करें और df को असाइन करें

df = pd.read_csv('products.csv ')
  • 30000 से 50000 के बीच मूल्य कॉलम की सभी पंक्तियों तक पहुँचने के लिए पांडा स्लाइसिंग लागू करें,

df[df.iloc[:,4].between(30000,50000)

उपरोक्त परिणाम को df1

. में सहेजें
  • पहले दो कॉलम की अंतिम तीन पंक्तियों तक पहुँचने के लिए स्लाइसिंग लागू करें,

df1.iloc[-3:,0:2]

उदाहरण

आइए एक बेहतर समझ पाने के लिए निम्नलिखित कोड की जाँच करें -

import pandas as pd
df = pd.read_csv('products.csv ')
df1 = df[df.iloc[:,4].between(30000,50000)]
print(df1.iloc[-3:,0:2])

आउटपुट

   id product
79 80 Truck
81 82 Bike
98 99 Truck

समाधान 2

  • products.csv . का डेटा पढ़ें फ़ाइल करें और df को असाइन करें

df = pd.read_csv('products.csv ')
  • 30000 से 50000 के बीच मूल्य कॉलम की सभी पंक्तियों तक पहुँचने के लिए शर्त लागू करें,

df[(df['price']>30000) & (df['price']<50000)]

उपरोक्त परिणाम को df1

. में सहेजें
  • पहले दो कॉलम की अंतिम तीन पंक्तियों तक पहुंचने के लिए df1 से फ़िल्टर करें,

df1[['id','product']].tail(3)

उदाहरण

आइए एक बेहतर समझ पाने के लिए निम्नलिखित कोड की जाँच करें -

import pandas as pd
df = pd.read_csv('products.csv ')
df1 = df[(df['price']>30000) & (df['price']<50000)]
print(df1[['id','product']].tail(3))

आउटपुट

   id product
79 80 Truck
81 82 Bike
98 99 Truck

  1. पायथन - एक CSV फ़ाइल में पांडा डेटाफ़्रेम कैसे लिखें?

    Python में CSV फ़ाइल में पांडा डेटाफ़्रेम लिखने के लिए, to_csv() . का उपयोग करें तरीका। सबसे पहले, हम सूचियों का एक शब्दकोश बनाते हैं - # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_pur

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

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

  1. पायथन - एक बार ग्राफ में पांडस डेटाफ्रेम कैसे प्लॉट करें?

    मान लें कि हमारी CSV फ़ाइल की सामग्री निम्नलिखित हैं -        Car Reg_Price 0      BMW 2000 1    Lexus 1500 2     Audi 1500 3   Jaguar 2000 4  Mustang 1500 आवश्यक पुस्तकालयों को आयात करें - import