ধরুন আমার কাছে কিছু NaN
এস সহ একটি ডেটা ফ্রেম রয়েছে :
>>> import pandas as pd
>>> df = pd.DataFrame([[1, 2, 3], [4, None, None], [None, None, 9]])
>>> df
0 1 2
0 1 2 3
1 4 NaN NaN
2 NaN NaN 9
আমাকে যা করতে হবে তা হ'ল প্রতিটির উপরে একই কলামে NaN
প্রথম অ- NaN
মান সহ প্রতিস্থাপন । ধারণা করা হয় যে প্রথম সারিতে কখনই a থাকবে না NaN
। পূর্ববর্তী উদাহরণের জন্য ফলাফল হবে
0 1 2
0 1 2 3
1 4 2 3
2 4 2 9
আমি পুরো ডেটাফ্রেম কলাম-বাই কলাম, উপাদান-দ্বারা-উপাদান-এর মাধ্যমে লুপ করতে পারি এবং মানগুলি সরাসরি সেট করতে পারি, তবে এটি অর্জনের কোনও সহজ (অনুকূলভাবে লুপ-ফ্রি) উপায় কি আছে?