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

Eval () फ़ंक्शन का उपयोग करके पंक्तियों के योग का मूल्यांकन करें - पायथन पांडा

निर्दिष्ट कॉलम के साथ पंक्तियों के योग का मूल्यांकन करने के लिए eval () फ़ंक्शन का भी उपयोग किया जा सकता है। सबसे पहले, हम उत्पाद रिकॉर्ड के साथ एक डेटाफ़्रेम बनाते हैं -

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

Eval() का उपयोग करके योग ढूँढना। योग के साथ परिणामी कॉलम का उल्लेख eval() में भी किया गया है। व्यंजक परिणामी स्तंभ को निर्दिष्ट योग सूत्र प्रदर्शित करता है -

dataFrame =dataFrame.eval('Result_Sum =Opening_Stock + Closeing_Stock')

उदाहरण

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

pddataFrame =pd.DataFrame({"Product":["SmartTV", "ChromeCast", "Speaker", "Earphone"],"Opening_Stock":[300, 700, 1200, 1500]," Closeing_Stock":[200, 500, 1000, 900]}) प्रिंट ("डेटाफ़्रेम...\n",डेटाफ़्रेम)# eval ()# का उपयोग करके योग का पता लगाना, योग के साथ परिणामी स्तंभ का भी eval ()# में उल्लेख किया गया है यह व्यंजक परिणामी कॉलमडेटाफ़्रेम =डेटाफ़्रेम.eval ('Result_Sum =Opening_Stock + Closeing_Stock') को असाइन किए गए योग फ़ार्मुलों को प्रदर्शित करता है प्रिंट ("\ n पंक्तियों को सारांशित करना...\n",डेटाफ़्रेम)

आउटपुट

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

डेटाफ़्रेम... उत्पाद खोलना_स्टॉक बंद करना_स्टॉक0 स्मार्टटीवी 300 2001 क्रोमकास्ट 700 5002 स्पीकर 1200 10003 इयरफ़ोन 1500 900समिंग रो... 
  1. पायथन - पांडस डेटाफ़्रेम की रैंकिंग पंक्तियाँ

    प्रदान किए गए डेटा फ़्रेम में प्रत्येक पंक्ति की रैंकिंग वाले कॉलम को जोड़ने के लिए जो हमें डेटा फ़्रेम को सॉर्ट करने और किसी विशेष तत्व की रैंक निर्धारित करने में मदद करेगा, उदाहरण के लिए - हमारा डेटाफ़्रेम नाम खेलने का समय (घंटों में) दर 0 ड्यूटी की कॉल 45 औसत से बेहतर 1 कुल ओवरडोज 46 अच्छा 2

  1. पायथन पांडा - TimedeltaIndex के घटकों का डेटाफ़्रेम लौटाता है

    TimedeltaIndex के घटकों का डेटाफ़्रेम वापस करने के लिए, TimedeltaIndex.components का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd TimeDeltaIndex ऑब्जेक्ट बनाएं। हमने डेटा पैरामीटर का उपयोग करके टाइमडेल्टा जैसा डेटा भी सेट किया है - tdIndex = pd.TimedeltaInde

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

    पंडों के डेटाफ़्रेम में अशक्त पंक्तियों को छोड़ने के लिए, ड्रॉपना () विधि का उपयोग करें। मान लें कि कुछ NaN यानी शून्य मानों वाली हमारी CSV फ़ाइल निम्नलिखित है - आइए read_csv() का उपयोग करके CSV फ़ाइल पढ़ें। हमारा सीएसवी डेस्कटॉप पर है - dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Ca