interpolate() মেথড নাল মানগুলোকে আশেপাশের মান থেকে ইন্টারপোলেশন (বহুব Криমে লিনিয়ার) করে পূরণ করে। টাইম সিরিজ বা ক্রমিক ডেটার জন্য উপযোগী।
CSV লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
ইন্টারপোলেট করুন
res = dataFrame.interpolate()
print(res)
সম্পূর্ণ উদাহরণ
import pandas as pd
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
print("আদিম ডেটাফ্রেম:\n", dataFrame)
res = dataFrame.interpolate()
print("\nইন্টারপোলেশন után:\n", res)
আউটপুট
Units কলামে NaN থাকা সারিগুলো (Lexus, Jaguar) তাদের আগে-পিছনের মান থেকে গণনা হয়ে ১১০ এবং ১১৫ হয়ে যাবে।