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

Python Pandas - DataFrame tail() Function का उपयोग कैसे करें

Python code लिखें products.csv file से price column value 30000 से 70000 के बीच ढूंढने के लिए और last three rows से id और product columns print करें।

Download products.csv file here.

Price column value 30000 से 70000 के बीच और id और product columns last three rows के लिए result:

   id product
79  80  Truck
81  82  Bike
98  99  Truck

Solution 1

  • products.csv file से data read करें और df assign करें

df = pd.read_csv('products.csv ')
  • Pandas slicing apply करें price column की सभी rows 30000 से 50000 के बीच access करने के लिए:

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

उपरोक्त result को df1 में save करें

  • Slicing apply करें first two column के last three rows access करने के लिए:

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

उदाहरण

बेहतर समझ के लिए निम्न code check करें:

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

Solution 2

  • products.csv file से data read करें और df assign करें

df = pd.read_csv('products.csv ')
  • Condition apply करें price column की सभी rows 30000 से 50000 के बीच access करने के लिए:

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

उपरोक्त result को df1 में save करें

  • df1 से filter करें first two column के last three rows access करने के लिए:

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

उदाहरण

बेहतर समझ के लिए निम्न code check करें:

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. पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें

    पायथन में पैंडास DataFrame को CSV फ़ाइल में लिखने के लिए to_csv() विधि का उपयोग करें। सबसे पहले, आइए सूचियों का एक शब्दकोश बनाएं:# सूचियों का शब्दकोश d = {Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_purchase: [2020-10-10, 2020-10-12, 2020-10-17, 2020-10-16, 2020-10-19, 2020-10-2

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

    मान लीजिए हमारी CSV फ़ाइल की सामग्री Microsoft Excel में निम्नलिखित है:सबसे पहले, CSV फ़ाइल से डेटा पैंडास DataFrame में लोड करें: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 pandas as pd import matplotlib.pyplot as mp हमारी CSV फ़ाइल डेस्कटॉप पर है। CSV फ़ाइल से डेटा लोड करके पैंडास डेटाफ्रेम में डालें: d