एकत्रीकरण फ़ंक्शन लौटाई गई वस्तुओं की आयामीता को कम करते हैं। कुछ सामान्य एकत्रीकरण कार्यों में माध्य(), योग(), आकार(), गिनती(), std(), var(), और sem() शामिल हैं।
df1 = df.groupby(['A', 'B'], as_index=False)['C'].sum()
यदि आप दो या दो से अधिक स्तंभों के आधार पर समूह बनाते हैं, तो आपको मल्टीइंडेक्स श्रृंखला को स्तंभों में बदलने के लिए as_index=False निर्दिष्ट करने या Series.reset_index() का उपयोग करने की आवश्यकता हो सकती है।
स्ट्रिंग को एकत्रित करने के लिए कॉलम:
df1 = df.groupby('A')['B'].agg(list).reset_index()
विभाजक वाले स्ट्रिंग के लिए:
df2 = df.groupby('A')['B'].agg(','.join).reset_index()
GroupBy.size या GroupBy का उपयोग करें .गिनती.
df1 = df.groupby('A').size().reset_index(name='COUNT')
GroupBy.transform का उपयोग करें।
df['C1'] = df.groupby('A')['C'].transform('sum')
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3