কম্পিউটার টিউটোরিয়াল

পাইথন প্যান্ডাসে Group-by এবং Sum অপারেশন

পাইথন প্যান্ডাসে গ্রুপ-বাই এবং সমফাইন্ড করতে groupby(columns).sum() ব্যবহার করা হয়।

ধাপসমূহ

  • একটি দ্বিমাত্রিক, সাইজ-মিউটেবল, সম्भাব্য হেটেরোজিনাস টেবুলার ডেটা df তৈরি করুন।
  • ইনপুট DataFrame 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. পাইথনে বাইনারি ট্রিতে পাথ সাম (Path Sum)

  2. পাইথনে পারমুটেশন ও কম্বিনেশন (Permutation and Combination in Python)

  3. পাইথনে ডেটা অ্যানালাইসিস ও ভিজ্যুয়ালাইজেশন (pandas, matplotlib)

  4. পাইথনে map ফাংশন ও ডিকশনারি ব্যবহার করে ASCII ভ্যালুর যোগফল বের করার প্রোগ্রাম