চেক করতে, isinf() পদ্ধতি ব্যবহার করুন। অসীম মানের গণনা খুঁজে পেতে, sum() ব্যবহার করুন। প্রথমে, আসুন আমরা প্রয়োজনীয় লাইব্রেরিগুলিকে তাদের নিজ নিজ উপনামের সাথে আমদানি করি -
import pandas as pd import numpy as np
তালিকার একটি অভিধান তৈরি করুন। আমরা Numpy np.inf ব্যবহার করে ইনফিনিটি মান সেট করেছি −
d = { "Reg_Price": [7000.5057, np.inf, 5000, np.inf, 9000.75768, 6000] }
তালিকার উপরের অভিধান থেকে ডেটাফ্রেম তৈরি করা হচ্ছে
dataFrame = pd.DataFrame(d)
isinf() ব্যবহার করে অসীম মান পরীক্ষা করা এবং গণনা প্রদর্শন করা হচ্ছে
count = np.isinf(dataFrame).values.sum()
উদাহরণ
নিম্নলিখিত কোড -
import pandas as pd import numpy as np # dictionary of list d = { "Reg_Price": [7000.5057, np.inf, 5000, np.inf, 9000.75768, 6000] } # creating dataframe from the above dictionary of list dataFrame = pd.DataFrame(d) print"DataFrame...\n",dataFrame # checking for infinite values and displaying the count count = np.isinf(dataFrame).values.sum() print"\nInfinity values...\n ",count
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেDataFrame... Reg_Price 0 7000.505700 1 inf 2 5000.000000 3 inf 4 9000.757680 5 6000.000000 Infinity values... 2