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

ডেটাফ্রেমের একটি নির্দিষ্ট কলামের ন্যূনতম র‍্যাঙ্ক (minimum rank) বের করার পাইথন প্রোগ্রাম লিখুন


समाधान

मान लीजिए, आपके पास एक डेटाफ्रेम और एक विशेष कॉलम का न्यूनतम रैंक है,

  Id Name   Age  Rank 0 1 Adam   12  1.0 1 2 David  13  3.0 2 3 Michael 14  5.0 3 4 Peter  12  1.0 4 5 William 13  3.0

इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे −

  • एक डेटाफ्रेम परिभाषित करें।

  • axis 0 के लिए न्यूनतम रैंक की गणना करने के लिए df['Age'] कॉलम को रैंक फंक्शन के अंदर असाइन करें,

df["Age"].rank(axis=0,method ='min',ascending=True)

उदाहरण

बेहतर समझ के लिए निम्नलिखित कोड देखें −

import pandas as pd data = {'Id': [1,2,3,4,5],         'Name':["Adam","David","Michael","Peter","William"],         'Age': [12,13,14,12,13]} df = pd.DataFrame(data) df["Rank"] = df["Age"].rank(axis=0,method ='min',ascending=True) print(df)

आउटपुट

  Id Name   Age  Rank 0 1 Adam   12  1.0 1 2 David  13  3.0 2 3 Michael 14  5.0 3 4 Peter  12  1.0 4 5 William 13  3.0

  1. পাইথনে সমস্ত সম্ভাব্য সাবস্ট্রিংকে লেক্সিক্যাল অর্ডারে জোড়া দিয়ে নির্দিষ্ট সূচকের অক্ষর বের করার প্রোগ্রাম

  2. পাইথনে সব চিঠি ডেলিভারি করার জন্য ন্যূনতম পথ বের করার প্রোগ্রাম

  3. পাইথনে গ্রাফে সর্বোচ্চ ক্লিকের ন্যূনতম আকার বের করার প্রোগ্রাম

  4. পাইথনে সেট ও রিমูভাল কস্ট ব্যবহার করে সব আইটেম কেনার ন্যূনতম খরচ