কম্পিউটার

একটি প্রদত্ত ডেটাফ্রেমে শেষ দুটি সারি অদলবদল করতে একটি পাইথন কোড লিখুন


ধরে নিন আপনার কাছে ডেটাফ্রেম আছে এবং শেষ দুটি সারি অদলবদল করার ফলাফল আছে,

Before swapping
  Name    Age Maths Science English
0 David   13   98      75    79
1 Adam    12   59      96    45
2 Bob     12   66      55    70
3 Alex    13   95      49    60
4 Serina  12   70      78    80
After swapping
   Name  Age Maths Science English
0 David   13   98    75    79
1 Adam    12   59    96    45
2 Bob     12   66    55    70
3 Serina  12   70    78    80
4 Alex    13   95    49    60

সমাধান

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

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

  • শেষ সারি সংরক্ষণ করতে টেম্প ডেটা তৈরি করুন। এটি নীচে সংজ্ঞায়িত করা হয়েছে,

temp = df.iloc[-1]
  • প্রথম সারিতে দ্বিতীয় সারির মান অদলবদল করুন এবং দ্বিতীয় সারিতে টেম্প ডেটা বরাদ্দ করুন। এটি নীচে সংজ্ঞায়িত করা হয়েছে,

df.iloc[-1] = df.iloc[-2]
df.iloc[-2] = temp

উদাহরণ

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

import pandas as pd
data = {'Name': ['David', 'Adam', 'Bob', 'Alex', 'Serina'],
         'Age' : [13,12,12,13,12],
         'Maths': [98, 59, 66, 95, 70],
         'Science': [75, 96, 55, 49, 78],
         'English': [79, 45, 70, 60, 80]}
df = pd.DataFrame(data)
print("Before swapping\n",df)
temp = df.iloc[-1]
df.iloc[-1] = df.iloc[-2]
df.iloc[-2] = temp
print("After swapping\n",df)

আউটপুট

Before swapping
  Name    Age Maths Science English
0 David   13   98      75    79
1 Adam    12   59      96    45
2 Bob     12   66      55    70
3 Alex    13   95      49    60
4 Serina  12   70      78    80
After swapping
   Name  Age Maths Science English
0 David   13   98    75    79
1 Adam    12   59    96    45
2 Bob     12   66    55    70
3 Serina  12   70    78    80
4 Alex    13   95    49    60

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

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

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

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