21 August 2020
Code
# Import library
import numpy as np
# Create an array with NaN
x = np.array([1, np.nan, np.nan, 2, np.nan])
print(x)
print(type(x))
[ 1. nan nan 2. nan]
<class 'numpy.ndarray'>
.
Option # 1:
# Count NaN
y = np.isnan(x).sum()
# Output:
print("Count of NaN:", y)
Count of NaN: 3
.
Option # 2
# Count NaN
y = np.count_nonzero(np.isnan(x))
# Output:
print("Count of NaN:", y)
Count of NaN: 3
Any errors in code above?
Please send a message.