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

पायथन - पांडस डेटाफ्रेम में कॉलम को पहली स्थिति में ले जाएं?

कॉलम को पॉप करने के लिए पॉप () का उपयोग करें और इसे इंसर्ट () मेथड का उपयोग करके डालें। एक स्तंभ ले जा रहा है। सबसे पहले, 3 कॉलम के साथ एक DataFrame बनाएं -

dataFrame = pd.DataFrame(
   {
      "Student": ['Jack', 'Robin', 'Ted', 'Marc', 'Scarlett', 'Kat', 'John'],"Result": ['Pass', 'Fail', 'Pass', 'Fail', 'Pass', 'Pass', 'Pass'],"Roll Number": [ 5, 10, 3, 8, 2, 9, 6]
   }
)

कॉलम "रोल नंबर" को पहले कॉलम को पॉप आउट करके पहले स्थान पर ले जाएं -

shiftPos = dataFrame.pop("Roll Number")

पहले स्थान पर कॉलम डालें -

dataFrame.insert(0, "Roll Number", shiftPos)

उदाहरण

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

import pandas as pd

# Create DataFrame
dataFrame = pd.DataFrame(
   {
      "Student": ['Jack', 'Robin', 'Ted', 'Marc', 'Scarlett', 'Kat', 'John'],"Result": ['Pass', 'Fail', 'Pass', 'Fail', 'Pass', 'Pass', 'Pass'],"Roll Number": [ 5, 10, 3, 8, 2, 9, 6]
   }
)

print"DataFrame ...\n",dataFrame

# move column "Roll Number" to 1st position
shiftPos = dataFrame.pop("Roll Number")

# insert column on the 1st position
dataFrame.insert(0, "Roll Number", shiftPos)

print"\nUpdated DataFrame after moving a column to the first position...\n",dataFrame

आउटपुट

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

DataFrame ...
   Result   Roll Number   Student
0    Pass             5      Jack
1    Fail            10     Robin
2    Pass             3       Ted
3    Fail             8      Marc
4    Pass             2  Scarlett
5    Pass             9       Kat
6    Pass             6      John

Updated DataFrame after moving a column to the first position...
   Roll Number   Result   Student
0            5     Pass      Jack
1           10     Fail     Robin
2            3     Pass       Ted
3            8     Fail      Marc
4            2     Pass  Scarlett
5            9     Pass       Kat
6            6     Pass      John

  1. पायथन पांडा - डेटाफ़्रेम के स्तंभों को क्वेरी करें

    पंडों डेटाफ़्रेम के कॉलम को क्वेरी करने के लिए, क्वेरी () का उपयोग करें। हम रिकॉर्ड फ़िल्टर करने के लिए पूछताछ कर रहे हैं। सबसे पहले, हम एक पांडा डेटाफ़्रेम बनाते हैं dataFrame = pd.DataFrame({"Product": ["SmartTV", "PenDrive", "Speaker", "Earphone"]

  1. पांडस पायथन में डेटाफ्रेम के विशिष्ट कॉलम का योग कैसे प्राप्त करें?

    कभी-कभी, किसी विशिष्ट कॉलम का योग प्राप्त करना आवश्यक हो सकता है। यह वह जगह है जहां योग फ़ंक्शन का उपयोग किया जा सकता है। जिस कॉलम के योग की गणना करने की आवश्यकता है, उसे योग फ़ंक्शन के मान के रूप में पारित किया जा सकता है। योग का पता लगाने के लिए कॉलम की अनुक्रमणिका भी पास की जा सकती है। आइए उसी

  1. पांडा डेटाफ़्रेम स्तंभ के पहले अक्षर को कैपिटलाइज़ करता है

    इस ट्यूटोरियल में, हम पंडों के डेटाफ्रेम में कॉलम के पहले अक्षर को कैपिटलाइज़ करना सीखेंगे। हम str की कैपिटलाइज़ विधि का उपयोग करने जा रहे हैं। आइए एक डेटाफ़्रेम बनाएँ और कार्य को पूरा करने के लिए str की कैपिटलाइज़ विधि का उपयोग करें। हम Python की सूचियों से DataFrame बना रहे हैं। उदाहरण # डेटाफ़्रे