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