Sélectionnez les lignes contenant certaines valeurs de pandas dataframe

J'ai une pandas dataframe dont les entrées sont toutes les chaînes:

   A     B      C
1 apple  banana pear
2 pear   pear   apple
3 banana pear   pear
4 apple  apple  pear

etc. Je veux sélectionner toutes les lignes qui contiennent une chaîne de caractère, disons, "banane". Je ne sais pas quelle colonne il apparaîtra à chaque fois. Bien sûr, je peux écrire une boucle for et itérer sur toutes les lignes. Mais est-il plus facile ou plus rapide façon de le faire?

  • Vous pouvez aussi simplement faire df[df.values == 'banana']
InformationsquelleAutor rferdinand | 2016-07-04