কম্পিউটার

পাইথন পান্ডা - নন-নাল মানগুলিকে সামনে প্রচার করুন


পদ্ধতি ব্যবহার করুন fillna-এর ” প্যারামিটার৷ () পদ্ধতি। ফরওয়ার্ড ফিল করার জন্য, 'ফিল মানটি ব্যবহার করুন ' নীচে দেখানো হিসাবে -

fillna(method='ffill')

ধরা যাক নিচেরটি আমাদের CSV ফাইলটি মাইক্রোসফট এক্সেলে কিছু NaN মান সহ খোলা হয়েছে -

পাইথন পান্ডা - নন-নাল মানগুলিকে সামনে প্রচার করুন

প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

import pandas as pd

একটি পান্ডাস ডেটাফ্রেম -

-এ একটি CSV ফাইল থেকে ডেটা লোড করুন
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")

উদাহরণ

নিম্নলিখিত সম্পূর্ণ কোড -

import pandas as pd

# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
print("DataFrame...\n",dataFrame)

# propagate non null values forward
res = dataFrame.fillna(method='ffill')
print("\nDataFrame after forward fill...\n",res)

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
DataFrame...
       Car   Reg_Price   Units
0      BMW        2500   100.0
1    Lexus        3500     NaN
2     Audi        2500   120.0
3   Jaguar        2000     NaN
4  Mustang        2500   110.0

DataFrame after forward fill...
       Car   Reg_Price   Units
0      BMW        2500   100.0
1    Lexus        3500   100.0
2     Audi        2500   120.0
3   Jaguar        2000   120.0
4  Mustang        2500   110.0

  1. পাইথন পান্ডা - নন-নাল মানগুলিকে সামনে প্রচার করুন

  2. পাইথন পান্ডাস - notnull() ব্যবহার করে নাল মান পরীক্ষা করুন

  3. Python Pandas - একটি ইন্টারপোলেশন পদ্ধতি ব্যবহার করে NaN মান পূরণ করুন

  4. পাইথন পান্ডাস - অ-শূন্য মানগুলি পিছনের দিকে প্রচার করুন