শ্রেণীবদ্ধ ডেটাফ্রেমকে বাইনারি ডেটাতে রূপান্তর করতে 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