কম্পিউটার

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


অনুমান করুন, আপনার কাছে একটি ডেটাফ্রেম রয়েছে এবং C এবং F ক্রমে সমতল রেকর্ডের ফলাফল হিসাবে,

flat c_order:
   [10 12 25 13 3 12 11 14 24 15 6 14]
flat F_order:
   [10 25 3 11 24 6 12 13 12 14 15 14]

সমাধান

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

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

  • df.values.ravel() ফাংশন প্রয়োগ করুন একটি আর্গুমেন্ট অর্ডার='C' হিসাবে সেট করুন এবং C_order হিসাবে সংরক্ষণ করুন,

C_order = df.values.ravel(order='C')
  • df.values.ravel() ফাংশন প্রয়োগ করুন অর্ডার='F' হিসাবে একটি আর্গুমেন্ট সেট করুন এবং এটিকে F_order হিসাবে সংরক্ষণ করুন,

F_order = df.values.ravel(order='F')

উদাহরণ

আরো ভালোভাবে বোঝার জন্য নিচের কোডটি পরীক্ষা করা যাক −

import pandas as pd
df = pd.DataFrame({'Id':[10, 25, 3, 11, 24, 6],
                     'Age':[12,13,12,14,15,14] })
print("Dataframe is:\n",df)
C_order = df.values.ravel(order='C')
print("flat c_order:\n",C_order)
F_order = df.values.ravel(order='F')
print("flat F_order:\n",F_order)

আউটপুট

Dataframe is:
  Id Age
0 10 12
1 25 13
2  3 12
3 11 14
4 24 15
5  6 14
flat c_order:
   [10 12 25 13 3 12 11 14 24 15 6 14]
flat F_order:
   [10 25 3 11 24 6 12 13 12 14 15 14]

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

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

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

  4. একটি প্রদত্ত সংখ্যা N-এ অঙ্কের সংখ্যা গণনা করতে পাইথনে একটি প্রোগ্রাম লিখুন