গ্রুপের মানগুলির প্রথমে গণনা করতে, groupby.first() পদ্ধতি ব্যবহার করুন। প্রথমে, একটি উপনাম −
দিয়ে প্রয়োজনীয় লাইব্রেরি আমদানি করুন৷pd হিসাবে পান্ডা আমদানি করুন;
৩টি কলাম −
সহ একটি ডেটাফ্রেম তৈরি করুনdataFrame =pd.DataFrame( { "কার":['BMW', 'Lexus', 'BMW', 'Tesla', 'Lexus', 'Tesla'],"Place":['Delhi',' ব্যাঙ্গালোর','পুনে','পাঞ্জাব','চন্ডিগড়','মুম্বাই'],"ইউনিট":[100, 150, 50, 80, 110, 90] })
এখন, একটি কলাম দ্বারা DataFrame গ্রুপ করুন −
groupDF =dataFrame.groupby("কার")
গ্রুপ মান এবং পুনরায় সেট করা সূচক −
প্রথমে গণনা করুনres =groupDF.first()res =res.reset_index()
উদাহরণ
নিম্নলিখিত সম্পূর্ণ কোড -
pd হিসাবে পান্ডা আমদানি করুন;dataFrame =pd.DataFrame( { "কার":['BMW', 'Lexus', 'BMW', 'Tesla', 'Lexus', 'Tesla'],"Place":[ 'দিল্লি', 'ব্যাঙ্গালোর', 'পুনে', 'পাঞ্জাব', 'চন্ডিগড়', 'মুম্বাই'],"ইউনিট":[100, 150, 50, 80, 110, 90] })প্রিন্ট ("ডেটাফ্রেম .. .\n",ডেটাফ্রেম)# কলাম দ্বারা ডেটাফ্রেমকে গোষ্ঠীকরণ করা হচ্ছে CargroupDF =dataFrame.groupby("Car")res =groupDF.first()res =res.reset_index()print("\nগ্রুপ মানগুলির প্রথম =\n", res )
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে। পুনরাবৃত্ত মানের প্রথম ঘটনাটি প্রদর্শিত হয় যেমন গ্রুপ মানের প্রথম −
ডেটাফ্রেম ... কার প্লেস ইউনিট0 BMW দিল্লি 1001 লেক্সাস ব্যাঙ্গালোর 1502 BMW পুনে 503 টেসলা পাঞ্জাব 804 লেক্সাস চণ্ডীগড় 1105 টেসলা মুম্বাই 90 গ্রুপ ভ্যালুর প্রথম =গাড়ির জায়গা ইউনিট0 BMW দিল্লি 1001 লেক্সাস ব্যাঙ্গালোর তে পাঞ্জাব 1502>