isin() মেথড ব্যবহার
অসীম মান (infinity) চিহ্নিত করতে isin() মেথড ব্যবহার করুন। প্রথমে লাইব্রেরি ইম্পোর্ট:
import pandas as pd
import numpy as np
অসীম মানযুক্ত ডিকশনারি ও ডেটাফ্রেম
d = {
"Reg_Price": [7000.5057, np.inf, 5000, np.inf, 9000.75768, 6000, 900, np.inf]
}
dataFrame = pd.DataFrame(d)
অসীম মানের জন্য True প্রদর্শন
res = dataFrame.isin([np.inf, -np.inf])
সম্পূর্ণ উদাহরণ
import pandas as pd
import numpy as np
d = {
"Reg_Price": [7000.5057, np.inf, 5000, np.inf, 9000.75768, 6000, 900, np.inf]
}
dataFrame = pd.DataFrame(d)
print("DataFrame...\n", dataFrame)
# অসীম মানের সংখ্যা গণনা
count = np.isinf(dataFrame).values.sum()
print("\nInfinity values count...\n", count)
# True/False প্রদর্শন
res = dataFrame.isin([np.inf, -np.inf])
print("\nUpdated DataFrame...\n", res)
আউটপুট
DataFrame...
Reg_Price
0 7000.505700
1 inf
2 5000.000000
3 inf
4 9000.757680
5 6000.000000
6 900.000000
7 inf
Infinity values count...
3
Updated DataFrame...
Reg_Price
0 False
1 True
2 False
3 True
4 False
5 False
6 False
7 True