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

पायथन में दी गई स्थिति के आधार पर पंडों का डेटाफ्रेम कॉलम बनाना

पांडा एक पायथन प्रोग्राम में डेटा को संसाधित करने के लिए डेटा फ़्रेम बनाता है। इस लेख में हम देखेंगे कि हम कुछ शर्तों के आधार पर मौजूदा डेटाफ़्रेम में एक नया कॉलम कैसे जोड़ सकते हैं।

दिया गया डेटा फ़्रेम

नीचे दिया गया पांडा डेटाफ़्रेम है जिसमें हम अतिरिक्त कॉलम जोड़ेंगे। यह एक परीक्षा के दिनों और विषयों का वर्णन करता है।

उदाहरण

import pandas as pd

# Lists for Exam subjects and Days
Days = ['Mon', 'Tue', 'Wed','Thu', 'Fri']
Sub = ['Chemisry','Physics','Maths','English','Biology']

# Dictionary for Exam Schedule
Exam_Subjects = {'Exam Day': Days,
               'Exam Subject': Sub}

# Dictionary to DataFrame
Exam_Subjects_df = pd.DataFrame(Exam_Subjects)
print(Exam_Subjects_df)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

   Exam Day  Exam Subject
0    Mon     Chemisry
1    Tue     Physics
2    Wed     Maths
3    Thu     English
4    Fri     Biology

नया कॉलम जोड़ना

आगे हम परीक्षा के समय को निर्दिष्ट करते हुए एक और कॉलम जोड़ने का निर्णय लेते हैं। यहां हम if स्टेटमेंट का उपयोग करके कंडीशन जोड़ते हैं और अतिरिक्त कॉलम को Time नाम देते हैं।

उदाहरण

import pandas as pd

# Lists for Exam subjects
Days = ['Mon', 'Tue', 'Wed','Thu', 'Fri']
Sub = ['Chemisry','Physics','Maths','English','Biology']


# Dictionary for Exam Schedule
Exam_Subjects = {'Exam Day': Days,
                  'Exam Subject': Sub}

# Dictionary to DataFrame
Exam_Subjects_df = pd.DataFrame(Exam_Subjects)

Exam_Subjects_df['Time'] = ['2 PM' if x in('Mon','Thu') else '10 AM' for x in Exam_Subjects_df['Exam Day']]
print(Exam_Subjects_df)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

  Exam Day   Exam Subject  Time
0  Mon       Chemisry      2 PM
1  Tue       Physics       10 AM
2  Wed       Maths         10 AM
3  Thu       English       2 PM
4  Fri       Biology       10 AM

  1. पायथन में नैरे-सूचियों के निर्देश से डेटाफ़्रेम बनाना

    पंडों डेटा प्रोसेसिंग और डेटा विश्लेषण के लिए एक बहुत व्यापक रूप से इस्तेमाल किया जाने वाला पायथन पुस्तकालय है। इस लेख में हम देखेंगे कि हम दिए गए पायथन शब्दकोशों और सूचियों से पांडा डेटाफ्रेम कैसे बना सकते हैं। शब्दकोश से सूचियों के साथ शब्दकोश प्रमुख मूल्य जोड़े हैं। यदि हम एक पायथन डिक्शनरी लेते

  1. Python में पंडों में मौजूदा DataFrame में एक नया कॉलम जोड़ना

    इस ट्यूटोरियल में, हम सीखेंगे कि पांडा में मौजूदा डेटाफ़्रेम में एक नया कॉलम कैसे जोड़ा जाए। नया कॉलम जोड़ने के लिए हमारे पास अलग-अलग तरीके हो सकते हैं। आइए उन सभी को। सूची का उपयोग करना हम सूची का उपयोग करके एक नया कॉलम जोड़ सकते हैं। नया कॉलम जोड़ने के लिए चरणों का पालन करें। एल्गोरिदम 1. Create

  1. पायथन में पांडस डेटाफ्रेम में एक कॉलम में अपरकेस लागू करें

    इस ट्यूटोरियल में, हम यह देखने जा रहे हैं कि DataFrame में नामों का एक कॉलम अपरकेस में कैसे बनाया जाता है। आइए अपने लक्ष्य को प्राप्त करने के विभिन्न तरीकों को देखें। उदाहरण हम अपर () . का उपयोग करके DataFrame को अपरकेस बनाकर एक कॉलम असाइन कर सकते हैं विधि। आइए कोड देखें। # importing the pandas pa