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

पायथन पंडों में समूह-दर और योग

पायथन पांडा में समूह-दर और योग खोजने के लिए, हम groupby(columns).sum() का उपयोग कर सकते हैं ।

कदम

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

उदाहरण

import pandas as pd

df = pd.DataFrame(
    {
       "Apple": [5, 2, 7, 0],
       "Banana": [4, 7, 5, 1],
       "Carrot": [9, 3, 5, 1]
    }
)

print "Input DataFrame 1 is:\n", df
g_sum = df.groupby(['Apple']).sum()
print "Group by Apple is:\n", g_sum

आउटपुट

Input DataFrame 1 is:

   Apple Banana Carrot
0    5     4      9
1    2     7      3
2    7     5      5
3    0     1      1

Group by Apple is:

Apple Banana Carrot
0       1      1
2       7      3
5       4      9
7       5      5

  1. पायथन में पथ योग

    मान लीजिए कि हमारे पास एक पेड़ और एक योग है। हमें एक रास्ता ऐसा खोजना होगा कि अगर हम उस रास्ते पर चलेंगे तो हमें वह योग मिलेगा जो दिए गए योग से मेल खाएगा। मान लीजिए पेड़ [0,-3,9,-10, null,5] जैसा है और योग 14 है, तो एक पथ है 0 → 9 → 5 इसे हल करने के लिए, हम इन चरणों का पालन करेंगे। यदि जड़ शून

  1. पायथन में डेटा विश्लेषण और विज़ुअलाइज़ेशन?

    पायथन डेटा विश्लेषण और विज़ुअलाइज़ेशन के लिए मुख्य रूप से सुन्न, पांडा, मैटप्लोटलिब, सीबॉर्न आदि के लिए कई पुस्तकालय प्रदान करता है। इस खंड में, हम डेटा विश्लेषण और विज़ुअलाइज़ेशन के लिए पांडा पुस्तकालय पर चर्चा करने जा रहे हैं, जो एक खुला स्रोत पुस्तकालय है जो सुन्न के ऊपर बनाया गया है। यह हमें ते

  1. एएससीआईआई मूल्यों को योग करने के लिए पायथन में मानचित्र फ़ंक्शन और डिक्शनरी

    हम एक वाक्य में प्रत्येक शब्द के लिए ASCII योग की गणना करना चाहते हैं और मानचित्र फ़ंक्शन और शब्दकोशों का उपयोग करके पूरे वाक्य के रूप में। उदाहरण के लिए, यदि हमारे पास वाक्य है - "hi people of the world" शब्दों के लिए संबंधित ASCII योग होगा:209 645 213 321 552 और उनका योग होगा :1940. ह