কম্পিউটার

পাইথন - পান্ডাস ডেটাফ্রেমে অসীম আছে কিনা তা পরীক্ষা করুন


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

  1. পাইথন পান্ডাস - notnull() ব্যবহার করে নাল মান পরীক্ষা করুন

  2. পাইথন - পান্ডাস ডেটাফ্রেমে কলাম গ্রুপ করা

  3. পাইথন - পান্ডাসে হারিয়ে যাওয়া তারিখগুলি কীভাবে পরীক্ষা করবেন

  4. পাইথনে তালিকায় পরপর সংখ্যা রয়েছে কিনা তা পরীক্ষা করুন