কম্পিউটার

একটি প্রদত্ত ডেটাফ্রেমে সর্বনিম্ন মান খুঁজে পেতে পাইথনে একটি প্রোগ্রাম লিখুন এবং একটি নতুন সারি এবং কলামে সর্বনিম্ন মান সংরক্ষণ করুন


ধরে নিন আপনার একটি ডেটাফ্রেম আছে,

এক দুই তিন 0 12 13 5 1 10 6 4 2 16 18 20 3 11 15 58

নতুন সারি এবং কলামে সর্বনিম্ন মান সংরক্ষণের ফলাফল হল −

নতুন মান এক দুই তিন মিনিট_মান0 12 13 5 51 10 6 4 42 16 18 20 163 11 15 58 11 সঞ্চয় করতে নতুন সারি যোগ করুন ন্যূনতম মান এক দুই তিন মিনিট_মান0 12 13 13 461 582 20 163 11 15 58 114 10 6 4 4 

সমাধান

এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -

  • একটি ডেটাফ্রেম সংজ্ঞায়িত করুন

  • প্রতিটি কলামে সর্বনিম্ন মান গণনা করুন এবং নিম্নলিখিত ধাপটি ব্যবহার করে এটিকে নতুন কলাম হিসাবে সংরক্ষণ করুন,

df['min_value'] =df.min(axis=1)
  • প্রতিটি সারিতে ন্যূনতম মান খুঁজুন এবং নিচের ধাপটি ব্যবহার করে নতুন সারি হিসেবে সংরক্ষণ করুন,

df.loc[len(df)] =df.min(axis=0)

উদাহরণ

আরও ভালভাবে বোঝার জন্য আসুন আমরা নিম্নলিখিত বাস্তবায়ন দেখি,

pdimport numpy হিসাবে npdata =[[12,13,5],[10,6,4],[16,18,20],[11,15,58]]df =pd.DataFrame( ডেটা,কলাম=('এক','দুই','তিন'))প্রিন্ট("মিনিট মান সঞ্চয় করতে নতুন কলাম যোগ করুন")df['min_value'] =df.min(axis=1)print(df)প্রিন্ট ("মিনিট মান সঞ্চয় করতে নতুন সারি যোগ করুন")df.loc[len(df)] =df.min(axis=0)print(df)

আউটপুট

নতুন মান এক দুই তিন মিনিট_মান0 12 13 5 51 10 6 4 42 16 18 20 163 11 15 58 11 সঞ্চয় করতে নতুন সারি যোগ করুন ন্যূনতম মান এক দুই তিন মিনিট_মান0 12 13 13 461 582 20 163 11 15 58 114 10 6 4 4 

  1. একটি প্রদত্ত সিরিজের প্রথম চারটি সারি থেকে সর্বাধিক মান খুঁজে পেতে একটি পাইথন প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত সিরিজের অনুপস্থিত উপাদান খুঁজে পেতে পাইথনে একটি প্রোগ্রাম লিখুন এবং একই সিরিজে সম্পূর্ণ উপাদান সংরক্ষণ করুন

  3. একটি প্রদত্ত সিরিজে NaN মানের জন্য সূচক খুঁজে পেতে পাইথনে একটি প্রোগ্রাম লিখুন

  4. পাইথনে একটি সারিতে বৃহত্তম উপাদান এবং একটি কলাম দেওয়া হলে আসল ম্যাট্রিক্স খুঁজুন