কম্পিউটার

পাইথন - একটি পান্ডাস ডেটাফ্রেমে গ্রুপের মানগুলির প্রথমে গণনা করুন


গ্রুপের মানগুলির প্রথমে গণনা করতে, 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> 
  1. পাইথন পান্ডা - নন-নাল মানগুলিকে সামনে প্রচার করুন

  2. Python Pandas - একটি একক কলাম থেকে অনন্য মান খুঁজুন

  3. Python Pandas - একটি ইন্টারপোলেশন পদ্ধতি ব্যবহার করে NaN মান পূরণ করুন

  4. পাইথন পান্ডাস - অ-শূন্য মানগুলি পিছনের দিকে প্রচার করুন