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

Python - Pandas DataFrame से एक कॉलम का चयन कैसे करें


DataFrame से एक कॉलम का चयन करने के लिए, बस वर्गाकार ब्रैकेट का उपयोग करके इसे लाएं। ब्रैकेट में चयन करने के लिए कॉलम का उल्लेख करें और बस, उदाहरण के लिए:

dataFrame['ColumnName']

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

import pandas as pd

अब, एक DataFrame बनाएं। इसमें दो कॉलम हैं:

dataFrame = pd.DataFrame(
    {"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
     "Units": [100, 150, 110, 80, 110, 90]}
)

केवल एक कॉलम का चयन करने के लिए, वर्गाकार ब्रैकेट का उपयोग करके कॉलम नाम का उल्लेख करें जैसा कि नीचे दिखाया गया है। यहां, हमारा कॉलम नाम 'Car' है:

dataFrame['Car']

उदाहरण

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

import pandas as pd
# DataFrame बनाएं
dataFrame = pd.DataFrame(
    {"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
     "Units": [100, 150, 110, 80, 110, 90]}
)
print("DataFrame ...\n",dataFrame)
# एक कॉलम का चयन
print("\nSelecting and displaying only a single column = \n",dataFrame['Car'])

आउटपुट

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

DataFrame ...     Car  Units
0   BMW  100
1   Lexus  150
2   Audi  110
3   Mustang  80
4   Bentley  110
5   Jaguar  90
Selecting and displaying only a single column =
0   BMW
1   Lexus
2   Audi
3   Mustang
4   Bentley
5   Jaguar
Name: Car, dtype: object

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

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

  1. पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें पायथन पैंडास - डेटाफ्रेम से प्रारंभिक स्पेस कैसे छोड़ें

    पैंडास डेटाफ्रेम से प्रारंभिक स्पेस छोड़ने के लिए, read_csv() मेथड के skipinitialspace पैरामीटर का उपयोग करें। पैरामीटर को अतिरिक्त स्पेस हटाने के लिए True पर सेट करें। मान लीजिए निम्नलिखित हमारी csv फ़ाइल है: हमें निम्नलिखित आउटपुट मिलना चाहिए यानी प्रारंभिक व्हाइटस्पेस छोड़कर CSV से डेटाफ्रेम प्

  1. Pandas DataFrame कॉलम वैल्यू को X-एक्सिस लेबल के रूप में कैसे सेट करें? Pandas DataFrame कॉलम वैल्यू को X-एक्सिस लेबल के रूप में कैसे सेट करें?

    Pandas DataFrame के कॉलम मानों को सीधे X-एक्सिस टिक्स के रूप में उपयोग करने के लिए plot(xticks=...) पैरामीटर का उपयोग करें। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। Pandas DataFrame बनाएं जिसमें X-एक्सिस के लिए कॉलम हो। data.plot(xticks=data.column1) से प्लॉट करें। plt.show() से दिखाएं। उदाहरण कोड imp