Python/Pandas: compter le nombre de disparus/NaN dans chaque ligne
J'ai un jeu de données avec un grand nombre de lignes. Certaines valeurs sont NaN, comme ceci:
In [91]: df
Out[91]:
1 3 1 1 1
1 3 1 1 1
2 3 1 1 1
1 1 NaN NaN NaN
1 3 1 1 1
1 1 1 1 1
Et je veux compter le nombre de valeurs NaN dans chaque chaîne, il serait comme ceci:
In [91]: list = <somecode with df>
In [92]: list
Out[91]:
[0,
0,
0,
3,
0,
0]
Quelle est la meilleure et la plus rapide façon de le faire?
- Même question pour les colonnes: Comment puis-je obtenir un résumé comte de manquant/NaN données par colonne dans " des pandas?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez trouver si un élément est
NaN
ou non parisnull()
, puis prendre la ligne sagesum(axis=1)
Et, si vous voulez la sortie sous forme de liste, vous pouvez
Ou de l'utilisation
count
comme