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

Python Pandas - इंडेक्स के आधार पर कॉलम से विशिष्ट मान चुनकर सबसेट बनाएं


इंडेक्स के आधार पर कॉलम से विशिष्ट मान चुनकर सबसेट बनाने के लिए, iloc() विधि का उपयोग करें। आइए पहले pandas लाइब्रेरी आयात करें:

import pandas as pd

उत्पाद रिकॉर्ड के साथ एक Pandas DataFrame बनाएं। इसमें 3 कॉलम हैं:

dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"], "Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})

iloc() का उपयोग करके 2 कॉलम और पहली 2 पंक्तियों के साथ एक सबसेट बनाना:

print("\nDisplaying a subset using iloc() = \n",dataFrame.iloc[0:2, 0:2])

उदाहरण

निम्नलिखित पूरा कोड है:

import pandas as pd
dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"], "Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})
print("DataFrame...\n",dataFrame)
print("\nDisplaying a subset:\n",dataFrame['Product'])
# iloc() का उपयोग करके 2 कॉलम और पहली 2 पंक्तियों के साथ एक सबसेट बनाना
print("\nDisplaying a subset using iloc() = \n",dataFrame.iloc[0:2, 0:2])

आउटपुट

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

DataFrame...   Closing_Stock   Opening_Stock   Product
0           200               300           SmartTV
1           500               700           ChromeCast
2          1000              1200           Speaker
3           900              1500           Earphone
Displaying a subset:
0   SmartTV
1   ChromeCast
2   Speaker
3   Earphone
Name: Product, dtype: object
Displaying a subset using iloc() =
Closing_Stock   Opening_Stock
0           200               300
1           500               700

  1. - Python Pandas - मूल इंडेक्स से DataFrame बनाएं लेकिन नया इंडेक्स लागू करें

    परिचय मूल इंडेक्स से DataFrame बनाते समय एक नया इंडेक्स लागू करने के लिए index.to_frame() मेथड का उपयोग करें और index=False पैरामीटर सेट करें। यह वास्तविक इंडेक्स को डिफ़ॉल्ट रेंज इंडेक्स से बदल देता है। आवश्यक लाइब्रेरी आयात करें import pandas as pd पैंडास इंडेक्स बनाएं index = pd.Index([Electron

  1. पायथन - पैंडास DataFrame से एकाधिक कॉलम का चयन कैसे करें पायथन - पैंडास DataFrame से एकाधिक कॉलम का चयन कैसे करें

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

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

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