কম্পিউটার

পাইথন - পান্ডাস ডেটাফ্রেমকে বাইনারি ডেটাতে রূপান্তর করুন


শ্রেণীবদ্ধ ডেটাফ্রেমকে বাইনারি ডেটাতে রূপান্তর করতে get_dummies() পদ্ধতি ব্যবহার করুন। নিচে 2টি কলাম সহ আমাদের পান্ডাস ডেটাফ্রেম −

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

get_dummies() ব্যবহার করুন এবং কলামটি সেট করুন যা আপনি বাইনারি ফর্মে রূপান্তর করতে চান। এখানে, আমরা "পাস" এবং "ফেল" ফর্মের ফলাফল দেখতে চাই। অতএব, আমরা "ফলাফল" কলাম −

সেট করব
pd.get_dummies(dataFrame["Result"]

উদাহরণ

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

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

# converting to binary data
dfBinary = pd.get_dummies(dataFrame["Result"])
print"\nDisplaying DataFrame in Binary form...\n",dfBinary

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
DataFrame ...
   Result   Student
0    Pass      Jack
1    Fail     Robin
2    Fail       Ted
3    Pass  Scarlett
4    Pass       Kat

Displaying DataFrame in Binary form...
   Fail   Pass
0     0     1
1     1     0
2     1     0
3     0     1
4     0     1

  1. Python Pandas - PeriodIndex অবজেক্টকে টাইমস্ট্যাম্পে রূপান্তর করুন

  2. Python Pandas - সময়কালকে পছন্দসই ফ্রিকোয়েন্সিতে রূপান্তর করুন

  3. Python Pandas - একটি ডেটাফ্রেমে একাধিক ডেটা কলাম প্লট করবেন?

  4. পাইথনে স্ট্রিংকে বাইনারিতে কীভাবে রূপান্তর করবেন?