पांडा में विशिष्ट कॉलम कैसे जोड़ें (उदाहरण के साथ)


आप पांडा डेटाफ़्रेम में स्तंभों के विशिष्ट सेट का योग ज्ञात करने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: सभी स्तंभों का योग ज्ञात करें

 #find sum of all columns
df[' sum '] = df. sum (axis= 1 )

विधि 2: विशिष्ट स्तंभों का योग ज्ञात करें

 #specify the columns to sum
cols = [' col1 ', ' col4 ', ' col5 ']

#find sum of columns specified 
df[' sum '] = df[cols]. sum (axis= 1 )

निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित पांडा डेटाफ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [18, 22, 19, 14, 14, 11, 20, 28],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]})

#view DataFrame
print (df)

   points assists rebounds
0 18 5 11
1 22 7 8
2 19 7 10
3 14 9 6
4 14 12 6
5 11 9 5
6 20 9 9
7 28 4 12

उदाहरण 1: सभी स्तंभों का योग ज्ञात करें

निम्नलिखित कोड दिखाता है कि डेटाफ़्रेम में सभी कॉलमों में पंक्ति मान कैसे जोड़ें:

 #define new column that contains sum of all columns
df[' sum_stats '] = df. sum (axis= 1 )

#view updated DataFrame
df

	points assists rebounds sum_stats
0 18 5 11 34
1 22 7 8 37
2 19 7 10 36
3 14 9 6 29
4 14 12 6 32
5 11 9 5 25
6 20 9 9 38
7 28 4 12 44

Sum_stats कॉलम में सभी कॉलमों में पंक्ति मानों का योग होता है।

उदाहरण के लिए, यहां बताया गया है कि मूल्यों की गणना कैसे की गई:

  • पंक्ति 0 का योग: 18 + 5 + 11 = 34
  • पंक्ति 1 का योग: 22 + 7 + 8 = 37
  • पंक्ति 2 का योग: 19 + 7 + 10 = 36

और इसी तरह।

उदाहरण 2: विशिष्ट स्तंभों का योग ज्ञात करें

निम्नलिखित कोड दिखाता है कि डेटाफ़्रेम में सभी कॉलमों में पंक्ति मान कैसे जोड़ें:

 #specify the columns to sum
cols = [' points ', ' assists ']

#define new column that contains sum of specific columns
df[' sum_stats '] = df[cols]. sum (axis= 1 )

#view updated DataFrame
df

	points assists rebounds sum_stats
0 18 5 11 23
1 22 7 8 29
2 19 7 10 26
3 14 9 6 23
4 14 12 6 26
5 11 9 5 20
6 20 9 9 29
7 28 4 12 32

Sum_stats कॉलम में “अंक” और “सहायता” कॉलम में पंक्ति मानों का योग होता है।

उदाहरण के लिए, यहां बताया गया है कि मूल्यों की गणना कैसे की गई:

  • पंक्ति 0 का योग: 18 + 5 + 11 = 23
  • पंक्ति 1 का योग: 22 + 7 = 29
  • पंक्ति 2 का योग: 19 + 7 = 26

और इसी तरह।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:

पंडों में SUMIF फ़ंक्शन कैसे चलाएं
पंडों में ग्रुपबाय योग कैसे निष्पादित करें
पंडों में किसी स्थिति के आधार पर स्तंभों का योग कैसे करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *