ইনপুট −
ধরে নিন, আপনার একটি ডেটাফ্রেম আছে
ডেটাফ্রেম হল আইডি বয়স বেতন0 1 27 400001 2 22 250002 3 25 400003 4 23 350004 5 24 300005 6 32 300006 7 30 2028 30 2008 30 2008 30028 30028আউটপুট −
এবং, একজন কর্মচারী আইডি এবং বেতনের ন্যূনতম বয়সের ফলাফল,
আইডি বেতন 1 2 25000সমাধান
এটি সমাধানের জন্য, আমরা নীচের পদ্ধতিগুলি অনুসরণ করব৷
৷
-
একটি ডেটাফ্রেম সংজ্ঞায়িত করুন
-
ডেটাফ্রেম বয়স কলাম পরীক্ষা করার জন্য শর্ত সেট করুন যা ন্যূনতম বয়সের সমান। ফলাফল ডেটাফ্রেমে এটি সংরক্ষণ করুন৷
৷
ফলাফল =df[df['Age']==df['Age'].min()]
-
ফলাফল ডেটাফ্রেম থেকে ফিল্টার আইডি এবং বেতন। এটি নীচে সংজ্ঞায়িত করা হয়েছে,
ফলাফল[['আইডি', 'বেতন']]
উদাহরণ
আরও ভালোভাবে বোঝার জন্য আসুন আমরা নিম্নলিখিত বাস্তবায়ন দেখি।
pddata =[[1,27,40000],[2,22,25000],[3,25,40000],[4,23,35000],[5,24,30000],[ 6,32,30000],[7,30,50000],[8,28,20000],[9,29,32000],[10,27,23000]]df =pd.DataFrame(data,columns=( 'আইডি', 'বয়স', 'বেতন'))প্রিন্ট("ডেটাফ্রেম হল\n",df)প্রিন্ট("একজন কর্মচারী আইডি এবং বেতনের সর্বনিম্ন বয়স খুঁজুন\n")ফলাফল =df[df['বয়স' ]==df['বয়স'].মিন()]প্রিন্ট(ফলাফল[['আইডি','বেতন']])
আউটপুট
Dateframe আইডি বয়স 520002 3 25 400001 2 22 250002 3 25 40000003 4 23 300006 7 30 500007 8 28 200006 7 30 500007 8 28 200008 9 290009 10 27 23000 একটি কর্মচারী আইডি এবং বেতন আইডি বেতন কমপক্ষে বয়স 1 25000