কম্পিউটার

পাইথন - একটি পান্ডাস ডেটাফ্রেমে ডেটা পুনরায় আকার দিন


আমরা একটি নির্দিষ্ট কলামকে শ্রেণীবদ্ধ করে সহজেই ডেটাকে পুনরায় আকার দিতে পারি। এখানে, আমরা সংখ্যা আকারে "ফলাফল" কলাম অর্থাৎ পাস এবং ফেল মানগুলিকে শ্রেণিবদ্ধ করব৷

প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

import pandas as pd

2টি কলাম −

সহ একটি ডেটাফ্রেম তৈরি করুন
dataFrame = pd.DataFrame(
   {
      "Student": ['Jack', 'Robin', 'Ted', 'Scarlett', 'Kat'],"Result": ['Pass', 'Fail', 'Fail', 'Pass', 'Pass']

   }
)

ম্যাপ() ফাংশন ব্যবহার করে ডেটার আকার পরিবর্তন করুন এবং শুধু 'পাস' 1 এবং 'ফেল' 0-তে সেট করুন -

dataFrame['Result'] = dataFrame['Result'].map({'Pass': 1,'Fail': 0, })

উদাহরণ

নিম্নলিখিত কোড -

import pandas as pd

# Create DataFrame
dataFrame = pd.DataFrame(
   {
      "Student": ['Jack', 'Robin', 'Ted', 'Scarlett', 'Kat'],"Result": ['Pass', 'Fail', 'Fail', 'Pass', 'Pass']
   }
)

print"DataFrame ...\n",dataFrame

# reshaping into numbers
dataFrame['Result'] = dataFrame['Result'].map({'Pass': 1,'Fail': 0, })

print"\nReshaped DataFrame ...\n",dataFrame

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে

DataFrame ...
   Result   Student
0    Pass      Jack
1    Fail     Robin
2    Fail       Ted
3    Pass  Scarlett
4    Pass       Kat

Reshaped DataFrame ...
   Result   Student
0       1      Jack
1       0     Robin
2       0       Ted
3       1  Scarlett
4       1       Kat

  1. পাইথন পান্ডাস - একটি ডেটাফ্রেমের কলামগুলি অনুসন্ধান করুন

  2. Python Pandas - মাল্টি-ইনডেক্স আকারে ডেটাফ্রেমের সূচক প্রদর্শন করুন

  3. পাইথনে স্ট্রিং ডেটা ব্যবহার করে পান্ডাসে একটি ডেটাফ্রেম তৈরি করুন

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