কম্পিউটার

Python Pandas - অনুপস্থিত কলাম মান (NaN) ধ্রুবক মান দিয়ে পূরণ করুন


fillna() ব্যবহার করুন পদ্ধতি এবং মান প্যারামিটার ব্যবহার করে সমস্ত অনুপস্থিত মানের জন্য এটিতে একটি ধ্রুবক মান সেট করুন . প্রথমে, আসুন আমরা প্রয়োজনীয় লাইব্রেরিগুলিকে তাদের নিজ নিজ উপনামের সাথে আমদানি করি -

pdimport numpy হিসাবে np হিসাবে pandas আমদানি করুন

2টি কলাম সহ একটি ডেটাফ্রেম তৈরি করুন। আমরা Numpy np.NaN ব্যবহার করে NaN মান সেট করেছি −

dataFrame =pd.DataFrame( { "কার":['BMW', 'Lexus', 'Lexus', 'Mustang', 'Bentley', 'Mustang'],"Units":[100, 150, np .NaN, 80, np.NaN, np.NaN] })

NaN দিয়ে কলামের মানগুলির জন্য একটি ধ্রুবক মান স্থাপন করা হচ্ছে অর্থাৎ এখানে ইউনিট কলামগুলির জন্য −

constVal =200

ধ্রুবক মান যেমন 200 −

দিয়ে NaNs প্রতিস্থাপন করুন
dataFrame['Units'].fillna(value=constVal, inplace=True)

উদাহরণ

নিম্নলিখিত কোড -

pdimport numpy হিসাবে np# হিসাবে পান্ডা আমদানি করুন DataFramedataFrame =pd.DataFrame তৈরি করুন( { "কার":['BMW', 'Lexus', 'Lexus', 'Mustang', 'Bentley', 'Mustang']," ইউনিট":[100, 150, np.NaN, 80, np.NaN, np.NaN] })প্রিন্ট"ডেটাফ্রেম ...\n", ডেটাফ্রেম# NaN সহ কলামের মানগুলির জন্য একটি ধ্রুবক মান স্থাপন করে অর্থাৎ ইউনিটগুলির জন্য কলাম hereconstVal =200# ধ্রুবক মান দিয়ে NaN গুলি প্রতিস্থাপন করুন যেমন 200dataFrame['Units'].fillna(value=constVal, inplace=True)print"\nNaN মানগুলি ধ্রুবক মান দিয়ে পূরণ করার পরে আপডেট করা ডেটাফ্রেম...\n", ডেটাফ্রেম /প্রে> 

আউটপুট

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

তৈরি করবে
ডেটাফ্রেম... কার ইউনিট0 BMW 100.01 Lexus 150.02 Lexus NaN3 Mustang 80.04 Bentley NaN5 Mustang NaN মানগুলি ধ্রুবক মান দিয়ে পূরণ করার পরে আপডেট করা ডেটাফ্রেম... কার ইউনিট0 BMW 100.01 BMW 100.01 Mustang.02005020020st. Lexus.2005020st. Mustang. Lexus 2005020st. 
  1. Python Pandas IntervalIndex - অনুপস্থিত মান সহ একটি ব্যবধান খালি কিনা তা পরীক্ষা করুন

  2. Python Pandas - একটি সূচক বস্তুতে নির্দিষ্ট মান দিয়ে NaN মান পূরণ করুন

  3. Python Pandas - একটি ডেটাফ্রেমের সমস্ত NaN উপাদান 0s দিয়ে প্রতিস্থাপন করুন

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