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