কম্পিউটার টিউটোরিয়াল

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

নির্দিষ্ট কলাম ক্যাটেগরাইজ করে ডেটা সহজেই রিশেপ করা যায়। এখানে আমরা "Result" কলাম ক্যাটেগরাইজ করব অর্থাৎ Pass এবং Fail মানগুলো সংখ্যা আকারে।

প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করা হয়:

import pandas as pd

২টি কলামসহ একটি ডেটাফ্রেম তৈরি করা হয়:

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

map() ফাংশন ব্যবহার করে ডেটা রিশেপ করা হয় এবং শুধু 'Pass' কে ১ এবং 'Fail' কে ০ সেট করা হয়:

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

উদাহরণ

নিচে কোড দেওয়া হলো:

import pandas as pd

# ডেটাফ্রেম তৈরি
dataFrame = pd.DataFrame(
    {
        "Student": ['Jack', 'Robin', 'Ted', 'Scarlett', 'Kat'],
        "Result": ['Pass', 'Fail', 'Fail', 'Pass', 'Pass']
    }
)
print("DataFrame ...\n", dataFrame)

# সংখ্যা আকারে রিশেপিং
dataFrame['Result'] = dataFrame['Result'].map({'Pass': 1, 'Fail': 0})
print("\nরিশেপড DataFrame ...\n", dataFrame)

আউটপুট

এটি নিচের আউটপুট দেবে:

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

রিশেপড DataFrame ...
  Result Student
0  1      Jack
1  0      Robin
2  0      Ted
3  1      Scarlett
4  1      Kat
  1. পাইথন প্যান্ডাস: DataFrame-এর কলাম কুয়েরি করা

  2. পাইথন প্যান্ডাস: ডেটাফ্রেমের ইনডেক্সকে মাল্টি-ইনডেক্স হিসেবে দেখানো

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

  4. পাইথনে পান্ডাজ ডেটাফ্রেমে নতুন কলাম যোগ করা