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

Python में Pandas का उपयोग करके डेटाफ्रेम के विशिष्ट कॉलम का योग कैसे प्राप्त करें?


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

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

आइए इसका प्रदर्शन देखते हैं -

उदाहरण

import pandas as pd
my_data = {'Name':pd.Series(['Tom','Jane','Vin','Eve','Will']), 'Age':pd.Series([45, 67, 89, 12, 23]), 'value':pd.Series([8.79,23.24,31.98,78.56,90.20])}
print("डेटाफ्रेम है:")
my_df = pd.DataFrame(my_data)
print(my_df)
print("'age' कॉलम का योग है:")
print(my_df.sum(1))

आउटपुट

डेटाफ्रेम है:
    Name  Age  value
0  Tom   45   8.79
1  Jane  67   23.24
2  Vin   89   31.98
3  Eve   12   78.56
4  Will  23   90.20
'age' कॉलम का योग है:
0    53.79
1    90.24
2    120.98
3    90.56
4    113.20
dtype: float64

व्याख्या

  • आवश्यक लाइब्रेरी आयात की गई हैं, और उपयोग में आसानी के लिए उपनाम दिए गए हैं।

  • की-वैल्यू से मिलकर बने सीरीज़ के डिक्शनरी बनाए गए हैं, जहां एक मान वास्तव में एक सीरीज़ डेटा स्ट्रक्चर है।

  • यह डिक्शनरी बाद में 'pandas' लाइब्रेरी में मौजूद 'Dataframe' फ़ंक्शन के पैरामीटर के रूप में पास की जाती है।

  • डेटाफ्रेम कंसोल पर प्रिंट किया जाता है।

  • हम 'Age' कॉलम का योग निकालना चाहते हैं।

  • जिस कॉलम का योग निकालने की आवश्यकता है, उसका नाम 'सम' फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है।

  • योग कंसोल पर प्रिंट किया जाता है।

  1. - पायथन - पैंडास DataFrame में कॉलम में NaN घटनाओं को कैसे गिनें?

    कॉलम में NaN घटनाओं को गिनने के लिए isna() का उपयोग करें। मान जोड़ने और गिनती खोजने के लिए sum() का उपयोग करें।सबसे पहले, आइए आवश्यक लाइब्रेरी को उनके संबंधित उपनामों के साथ आयात करें:import pandas as pd import numpy as npएक DataFrame बनाएं। हमने Numpy np.inf का उपयोग करके Units_Sold कॉलम में NaN मा

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

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

  1. - Python में Pandas का उपयोग करके संख्यात्मक मान वाले डेटाफ्रेम कॉलम का मीन कैसे प्राप्त करें?

    कभी-कभी, किसी विशिष्ट कॉलम का मीन वैल्यू या सभी कॉलम का मीन वैल्यू प्राप्त करना आवश्यक हो सकता है जिनमें संख्यात्मक मान होते हैं। यहीं पर mean() फ़ंक्शन का उपयोग किया जा सकता है।मीन शब्द का अर्थ है सभी मानों का योग ढूंढना और इसे डेटासेट में मानों की कुल संख्या से विभाजित करना।आइए इसका प्रदर्शन देखते