web-dev-qa-db-fra.com

Pandas - vérifiez si TOUTES les valeurs sont NaN dans la série

J'ai une série de données qui ressemble à ceci:

print mys

id_L1
2       NaN
3       NaN
4       NaN
5       NaN
6       NaN
7       NaN
8       NaN

Je voudrais vérifier que toutes les valeurs sont NaN.

Ma tentative:

pd.isnull(mys).all()

Sortie:

True

Est-ce la bonne façon de procéder?

35
Boosted_d16

Oui, c'est exact, mais je pense qu'une manière plus idiomatique serait:

mys.isnull().all()
50
Andrew Rosenfeld

Cela calculera pour toutes les colonnes ..

mys.isnull (). values.all (axe = 0)

2
Reeves