Bonjour !

J'ai un tableau avec des NaN dans certaines colonnes.
J'aimerais supprimer les lignes de mon dataset lorsqu'il y a 2 NaN dans la ligne (comme ici la première ligne par exemple).

Nom : Capture d’écran 2021-02-04 110049.jpg
Affichages : 3194
Taille : 60,4 Ko

J'ai trouvé un moyen de supprimer une ligne lorsqu'il y a au moins un NaN dedans mais ce n'est pas vraiment ce que je veux faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
d_f = data[list_colonnes]
index_with_nan = d_f.index[d_f.isnull().any(axis=1)]
index_with_nan
d_f.drop(index_with_nan,0, inplace=True)
d_f

Merci beaucoup pour votre aide !