কম্পিউটার

একটি প্রদত্ত ডেটাফ্রেমকে নাম কলাম অনুসারে সাজানোর জন্য একটি পাইথন প্রোগ্রাম লিখুন।


ইনপুট

অনুমান করুন, নমুনা ডেটাফ্রেম হল,

  Id Name
0 1 Adam
1 2 Michael
2 3 David
3 4 Jack
4 5 Peter

আউটপুট

পরে, উপাদানগুলিকে অবরোহ ক্রমে সাজানো,

  Id Name
4 5 Peter
1 2 Michael
3 4 Jack
2 3 David
0 1 Adam

সমাধান

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

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

  • নাম কলামের উপর ভিত্তি করে DataFrame sort_values ​​পদ্ধতি প্রয়োগ করুন এবং নিচের ক্রমে ডেটা দেখানোর জন্য argument ascending=False যোগ করুন। এটি নীচে সংজ্ঞায়িত করা হয়েছে,

df.sort_values(by='Name',ascending=False)

উদাহরণ

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

import pandas as pd
data = {'Id': [1,2,3,4,5],'Name': ['Adam','Michael','David','Jack','Peter']}
df = pd.DataFrame(data)
print("Before sorting:\n", df)
print("After sorting:\n", df.sort_values(by='Name',ascending=False))

আউটপুট

Before sorting:
  Id Name
0 1 Adam
1 2 Michael
2 3 David
3 4 Jack
4 5 Peter
After sorting:
  Id Name
4 5 Peter
1 2 Michael
3 4 Jack
2 3 David
0 1 Adam

  1. একটি প্রদত্ত ডেটাফ্রেমে সূচক এবং কলাম স্থানান্তর করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত ডেটাফ্রেমে উপাধির উপর ভিত্তি করে রেকর্ড গণনা করতে পাইথনে একটি প্রোগ্রাম লিখুন

  3. একটি প্রদত্ত সিরিজের সমস্ত উপাদানকে অবতরণ ক্রমে সাজানোর জন্য পাইথনে একটি প্রোগ্রাম লিখুন

  4. একটি প্রদত্ত লিঙ্কযুক্ত তালিকাকে পাইথনে আরোহী ক্রমে সাজানোর প্রোগ্রাম