Comment sélectionner des cellules est supérieure à une valeur dans un multi-indice de Pandas dataframe?

Essayez 1:

df[ df > 1.0 ] : cette retourné toutes les cellules dans NAN.

Try2:

df.loc[ df > 1.0 ] : cette retourné KeyError: 0

df[df['A']> 1.0] : cela fonctionne - Mais je veux appliquer la condition de filtre pour toutes les colonnes.

ce que l'état du filtre voulez-vous appliquer , ce qui est un exemple df et qu'attendez-vous de la sortie? Lorsque l'essayer pour l'ensemble de df, il y aurait sûrement quelques lignes où seulement certaines colonnes satisfaire à la condition (et vice-versa) , ainsi que pour les endroits où la condition n'est pas remplie, il est remplacé par NaN .
Êtes-vous essayer de sélectionner les lignes où la colonne répond à la condition? ou lorsque toutes les colonnes de satisfaire à la condition?
Je veux sélectionner les lignes où la colonne satisfait la condition. Merci pour le demander.

OriginalL'auteur Rex | 2015-09-23