Python pandas: sélectionnez les colonnes à tous les zéro entrées dataframe
Donné un dataframe comment trouver toutes les colonnes qui n'ont que 0 comme valeurs?
df
0 1 2 3 4 5 6 7
0 0 0 0 1 0 0 1 0
1 1 1 0 0 0 1 1 1
Sortie attendue
2 4
0 0 0
1 0 0
OriginalL'auteur user511792 | 2013-05-10
Vous devez vous connecter pour publier un commentaire.
Je serais tout simplement de comparer les valeurs à 0 et l'utilisation
.all()
:0
et1
. Vous pouvez utiliserdf.loc[:, (~df.astype(bool)).all()]
trop.OriginalL'auteur DSM