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

পান্ডাস ডেটাফ্রেম থেকে নাল সারি ড্রপ করা (dropna)

dropna() মেথড ডেটাফ্রেম থেকে যেসব সারিতে নাল (NaN) মান থাকে সেগুলো সরিয়ে দেয়। ডিফল্টভাবে যেকোনো কলামে নাল থাকলেই সারি মুছে যায়।

CSV পড়ুন

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

নাল সারি মুছুন

dataFrame = dataFrame.dropna()
print(dataFrame)

সম্পূর্ণ কোড

import pandas as pd

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("ডেটাফ্রেম:\n", dataFrame)
print("\nআকার:", dataFrame.shape)

dataFrame = dataFrame.dropna()
print("\nনাল মুছে ফেলার পর:\n", dataFrame)
print("\nআপডেট করা আকার:", dataFrame.shape)

ফলাফল

৯ সারি থেকে ৩টি নাল-যুক্ত সারি মুছে যাবে, বাকি ৬ সারি থাকবে। UnitsSold কলামে NaN থাকা সারিগুলো বাদ পড়ে।

  1. পাইথনে পান্ডাস ডেটাফ্রেমের কলামে NaN মান গণনা করা

  2. পাইথন পান্ডাসে শর্তভিত্তিক সাবসেট রো সিলেক্ট করা

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

  4. পান্ডাসে read_csv-এ skipinitialspace দিয়ে প্রাথমিক স্পেস বাদ দেওয়া