Pandas - check if ALL values are NaN in Series
I have a data series which looks like this:
print mys
id_L1
2 NaN
3 NaN
4 NaN
5 NaN
6 NaN
7 NaN
8 NaN
I would like to check is all the values are NaN.
My attempt:
pd.isnull(mys).all()
Output:
True
Is this the correct way to do it?
Yes, that's correct, but I think a more idiomatic way would be:
mys.isnull().all()
This will check for all columns..
mys.isnull().values.all(axis=0)