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

পান্ডাসে notnull() দিয়ে নাল মান চেক করা

notnull() মেথড ডেটাফ্রেমের প্রতিটি সেলে নাল (NaN) আছে কিনা চেক করে বুলিয়ান (True/False) রিটার্ন করে। নাল হলে False, নাল না হলে True।

CSV লোড করুন

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

নাল চেক

res = dataFrame.notnull()
print(res)

নাল মান বাদ দিন

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)

res = dataFrame.notnull()
print("\nনাল চেক (True/False):\n", res)

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

আউটপুট

UnitsSold কলামে NaN থাকা সারিগুলো False দেখাবে। dropna() দিয়ে সারিগুলো মুছে ফেললে ৯ থেকে ৬ সারি থাকবে।

  1. পাইথন পান্ডাসে ফরওয়ার্ড ফিল দিয়ে নন-নাল মান প্রসারিত করা

  2. পাইথনে পান্ডাস ডেটাফ্রেমের স্ক্যাটার প্লট আঁকা

  3. পান্ডাসে interpolate() দিয়ে NaN মান পূরণ করা

  4. পান্ডাসে fillna(method='bfill') দিয়ে পिछwärts ফিল করা