এজে ওয়েলচ পোস্ট করেছেন। পান্ডাদের জন্য অফিসিয়াল ডকুমেন্টেশন সংজ্ঞায়িত করে যে বেশিরভাগ ডেভেলপাররা পান্ডাতে অনুপস্থিত বা অনুপস্থিত ডেটা হিসাবে শূন্য মান হিসাবে কী জানবে। পান্ডার মধ্যে, একটি অনুপস্থিত মান NaN দ্বারা চিহ্নিত করা হয়।
পান্ডাতে NaN এবং NaT কি?
NaN হল একটি NumPy মান। np. NaN NaT একটি পান্ডাস মান। pd. NaT. কোনোটিই ভ্যানিলা পাইথনের মান নয়।
Python-এ NaN মানে কী?
পাইথনে একটি একক মান NaN কিনা তা কীভাবে পরীক্ষা করবেন। … NaN এর অর্থ হল Not A Number এবং ডেটাতে অনুপস্থিত মান উপস্থাপনের একটি সাধারণ উপায়। এটি একটি বিশেষ ফ্লোটিং-পয়েন্ট মান এবং ফ্লোট ছাড়া অন্য কোনো প্রকারে রূপান্তর করা যাবে না।
পান্ডারা NaN এর সাথে কীভাবে মোকাবিলা করে?
পান্ডাদের
fillna ফাংশন সুবিধামত অনুপস্থিত মানগুলিকে পরিচালনা করে ফিলনা ব্যবহার করে, অনুপস্থিত মানগুলিকে একটি বিশেষ মান বা একটি সমষ্টিগত মান যেমন গড়, মধ্যম দ্বারা প্রতিস্থাপিত করা যেতে পারে। অধিকন্তু, অনুপস্থিত মানগুলি এর আগে বা পরে মান দিয়ে প্রতিস্থাপিত করা যেতে পারে যা সময়-সিরিজ ডেটাসেটের জন্য বেশ উপযোগী।
NaN পান্ডা কিনা তা আমি কীভাবে বলতে পারি?
পান্ডাস ডেটাফ্রেমে NaN চেক করার জন্য এখানে ৪টি উপায় রয়েছে:
- (1) একটি একক ডেটাফ্রেম কলামের অধীনে NaN চেক করুন: df['your column name'].isnull.values.any
- (2) একটি একক ডেটাফ্রেম কলামের অধীনে NaN গণনা করুন: df['your column name'].isnull.sum
- (3) একটি সম্পূর্ণ ডেটাফ্রেমের অধীনে NaN চেক করুন: df.isnull.values.any