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

पायथन - पांडा के साथ एक विशिष्ट मूल्य के लिए डेटाफ़्रेम खोजें

हम एक विशिष्ट मूल्य के लिए DataFrame खोज सकते हैं। आवश्यक मान प्राप्त करने और संपूर्ण पंक्ति प्रदर्शित करने के लिए iloc का उपयोग करें। सबसे पहले, आवश्यक पुस्तकालय आयात करें -

import pandas as pd

4 कॉलम के साथ डेटाफ़्रेम बनाएं -

dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units_Sold": [ 100, 120, 150, 110, 200, 250]
})

आइए 500 पंजीकरण कीमत वाली कार खोजें -

for i in range(len(dataFrame.Car)):
   if 5000 == dataFrame.Reg_Price[i]:
      indx = i

अब, पाया गया मान प्रदर्शित करें -

dataFrame.iloc[indx]

उदाहरण

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

import pandas as pd

# creating dataframe
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units_Sold": [ 100, 120, 150, 110, 200, 250]
})

print"DataFrame ...\n",dataFrame

# search Car with Registeration Price 500
for i in range(len(dataFrame.Car)):
   if 5000 == dataFrame.Reg_Price[i]:
      indx = i

# display the found value
print"\nSearched DataFrame for the following specific value...\n",dataFrame.iloc[indx]

आउटपुट

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

DataFrame ...
        Car   Cubic_Capacity   Reg_Price   Units_Sold
0       BMW             2000        7000          100
1     Lexus             1800        1500          120
2     Tesla             1500        5000          150
3   Mustang             2500        8000          110
4  Mercedes             2200        9000          200
5    Jaguar             3000        6000          250

Searched DataFrame for the following specific value...
Car             Tesla
Cubic_Capacity   1500
Reg_Price        5000
Units_Sold        150
Name: 2, dtype: object

  1. पायथन - Matplotlib के साथ पांडस डेटाफ्रेम के लिए एक पाई चार्ट प्लॉट करें?

    पाई चार्ट को प्लॉट करने के लिए, प्लॉट.पाई () का उपयोग करें। पाई प्लॉट एक कॉलम में संख्यात्मक डेटा का आनुपातिक प्रतिनिधित्व है। आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import matplotlib.pyplot as plt एक डेटाफ़्रेम बनाएँ - dataFrame = pd.DataFrame({ "Car": ['BMW',

  1. पायथन - Matplotlib के साथ पंडों डेटाफ्रेम के लिए एक हिस्टोग्राम प्लॉट करें?

    हिस्टोग्राम डेटा के वितरण का प्रतिनिधित्व है। हिस्टोग्राम प्लॉट करने के लिए, हिस्ट () विधि का उपयोग करें। सबसे पहले, दोनों पुस्तकालयों को आयात करें - import pandas as pd import matplotlib.pyplot as plt 2 कॉलम के साथ डेटाफ़्रेम बनाएं - dataFrame = pd.DataFrame({    "Car": ['B

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

    स्कैटर प्लॉट एक डेटा विज़ुअलाइज़ेशन तकनीक है। स्कैटर प्लॉट को प्लॉट करने के लिए प्लॉट.स्कैटर () का उपयोग करें। सबसे पहले, आइए आवश्यक पुस्तकालयों को आयात करें - हमारे पास टीम रिकॉर्ड्स के साथ हमारा डेटा है। इसे पांडा डेटाफ़्रेम में सेट करें - data = [["Australia", 2500],["Bangladesh&q