2017-01-24 2 views
2

私は確認するには、次のコードを持っています作品のような、すべての文字のケースについて:パンダ:はAttributeErrorは:特定の列の値が与えられた文字列が含まれている場合は、「関数」オブジェクトが属性を持っていない「含む」

my_df[my_df.name.str.lower.contains('mike')] 

私は、次のエラーを得た:

AttributeError: 'function' object has no attribute 'contains' 

corrはどうあるべきか()関数を呼び出す方法など、私は一致が大文字と小文字を区別しないことを確認できますか?ありがとう!

答えて

4

ブール型パラメータcaseを使用できます。デフォルトではTrueに設定されていますが、大文字と小文字が区別されます。したがって、Falseに設定する必要があります。 Pandas Documentation

my_df[my_df.name.str.contains('Mike', case=False)] 
関連する問題