কম্পিউটার

পাইথন - নম্পির সাথে পান্ডাস অ্যাগ্রিগেশনে স্বতন্ত্র গণনা করুন


স্বতন্ত্র গণনা করতে, পান্ডাতে nunique ব্যবহার করুন। আমরা একটি কলাম দ্বারা গোষ্ঠীবদ্ধ করব এবং Numpy sum().

ব্যবহার করে সূর্যও খুঁজে বের করব

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

pdimport numpy হিসাবে np হিসাবে pandas আমদানি করুন

3টি কলাম সহ একটি ডেটাফ্রেম তৈরি করুন। কলামের ডুপ্লিকেট মান আছে −

dataFrame =pd.DataFrame( { "কার":['BMW', 'Audi', 'BMW', 'Lexus', 'Lexus'],"Place":['দিল্লি', 'ব্যাঙ্গালোর',' দিল্লি','চন্ডিগড়','চন্ডিগড়'],"ইউনিট":[100, 150, 50, 110, 90] })

nunique সহ agg() সমষ্টিতে স্বতন্ত্র গণনা করুন। গণনার জন্য যোগফল গণনা করা, আমরা numpy sum() −

ব্যবহার করছি
dataFrame =dataFrame.groupby("Car").agg({"Units":np.sum, "Place":pd.Series.nunique})

উদাহরণ

নিম্নলিখিত কোড -

npdataFrame =pd.DataFrame( { "কার":['BMW', 'Audi', 'BMW', 'Lexus', 'Lexus'],"Place":['দিল্লি' ,'ব্যাঙ্গালোর','দিল্লী','চন্ডিগড়','চন্ডিগড়'],"ইউনিট":[100, 150, 50, 110, 90] })"ডেটাফ্রেম...\n",ডেটাফ্রেম# প্রিন্ট করা হয়েছে nuniquedataFrame =dataFrame.groupby("Car").agg({"Units":np.sum, "Place":pd.Series.nunique})মুদ্রণ"\nআপডেট করা ডেটাফ্রেম ...\n",ডেটাফ্রেম

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
ডেটাফ্রেম ... কার প্লেস ইউনিট0 BMW দিল্লি 1001 অডি ব্যাঙ্গালোর 1502 BMW দিল্লি 503 লেক্সাস চণ্ডীগড় 1104 লেক্সাস চণ্ডীগড় 90 আপডেট করা ডেটাফ্রেম ... ইউনিট প্লেসকারঅডি 150 1BMW 150 1Lexus 200 
  1. সিবোর্ন - পাইথন পান্ডাদের সাথে একটি কাউন্ট প্লট তৈরি করুন

  2. পাইথন - ম্যাটপ্লটলিবের সাথে পান্ডাস ডেটাফ্রেমের জন্য একটি পাই চার্ট প্লট করবেন?

  3. পাইথন - ম্যাটপ্লটলিবের সাথে পান্ডাস ডেটাফ্রেমের জন্য একটি হিস্টোগ্রাম প্লট করবেন?

  4. Python Pandas - একটি ডেটাফ্রেমের সমস্ত NaN উপাদান 0s দিয়ে প্রতিস্থাপন করুন