চেক করতে, 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