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

Python - Pandas DataFrame की सभी पंक्तियों का योग करना


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

सबसे पहले, आइए एक DataFrame बनाते हैं। इसमें Opening और Closing Stock कॉलम हैं।

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

पंक्ति मानों का योग ढूंढना। पंक्ति मानों को जोड़ने के लिए Axis को 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)
# पंक्ति मानों का योग ढूंढना
# पंक्ति मानों को जोड़ने के लिए axis को 1 पर सेट किया गया है
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. पायथन पैंडास - DataFrame में सभी NaN तत्वों को 0 से बदलें पायथन पैंडास - DataFrame में सभी NaN तत्वों को 0 से बदलें

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

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

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

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

    सभी कॉलम के साथ ग्रुप्ड क्षैतिज बार चार्ट के लिए, barh() का उपयोग करके बार चार्ट बनाएं और x और y मान सेट न करें। पहले आवश्यक लाइब्रेरी आयात करें: import pandas as pd import matplotlib.pyplot as plt 3 कॉलम के साथ एक डेटाफ्रेम बनाएं: dataFrame = pd.DataFrame({Car: [Bentley, Lexus, BMW, Mustang, Merce