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

पायथन - एक पंडों के डेटाफ्रेम की सभी पंक्तियों का योग

डेटाफ़्रेम की सभी पंक्तियों का योग करने के लिए, योग () फ़ंक्शन का उपयोग करें और अक्ष मान को 1 के रूप में सेट करें। मान अक्ष 1 पंक्ति मान जोड़ देगा।

सबसे पहले, हम एक DataFrame बनाते हैं। हमारे पास इसमें ओपनिंग और क्लोजिंग स्टॉक कॉलम हैं

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

पंक्ति मानों का योग ढूँढना। पंक्ति मान जोड़ने के लिए अक्ष को 1 सेट किया गया है

dataFrame = dataFrame.sum(axis = 1)

उदाहरण

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

import pandas as pd

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

print"DataFrame...\n",dataFrame

# finding sum of row values
# axis is set 1 to add row values
dataFrame = dataFrame.sum(axis = 1)
print"\nSumming rows...\n",dataFrame

आउटपुट

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

DataFrame...
   Closing_Stock   Opening_Stock
0          200             300
1          500             700
2         1000            1200
3          900            1500

Summing rows...
0      500
1     1200
2     2200
3     2400
dtype: int64

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

    NaN मानों को बदलने के लिए, fillna() विधि का उपयोग करें। मान लें कि Microsoft Excel में कुछ NaN मानों के साथ खोली गई हमारी CSV फ़ाइल निम्नलिखित है - सबसे पहले, आवश्यक पुस्तकालय आयात करें - import pandas as pd CSV फ़ाइल से डेटा को पंडों के डेटाफ़्रेम में लोड करें - dataFrame = pd.read_csv("C:

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

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

  1. पायथन पांडा - एक समूहीकृत क्षैतिज बार चार्ट प्लॉट करें सभी कॉलम

    सभी स्तंभों के साथ समूहबद्ध क्षैतिज बार चार्ट के लिए, barh() का उपयोग करके एक बार चार्ट बनाएं और a और y मान सेट न करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - pdimport matplotlib.pyplot को plt के रूप में आयात करें 3 कॉलम के साथ डेटाफ़्रेम बनाएं - dataFrame =pd.DataFrame({Car:[Bentley, Lexus,