2017-10-02 5 views
0
wordtags.Count.head() 
Out[44]: 
0 6 
1 5 
2 1 
3 1 
4 2 
Name: Count, dtype: object 

wordtags.Count==6 
Out[45]: 
0  False 
1  False 
2  False 
3  False 
4  False 
5  False 
6  False 
7  False 
8  False 

パンダは論理演算に関係なくFalseを示します。 最初の行はTrueである必要があります。パンダは論理演算に関係なくFalseを示します。

+0

あなたの質問に答えた場合は、(https://stackoverflow.com/help/someone-answers)[答えを受け入れる]してください。それは公正です。 –

答えて

3

dtype: objectCountは、文字列(object)であることを述べているDTYPEので、代わりにこれを試してください:あなたは、整数の列を持っている場合は

wordtags['Count'] = pd.to_numeric(wordtags['Count'], errors='coerce') 
2

wordtags.Count=='6' 

を、あなたは、数値DTYPEにキャストすることができますそれらは文字列ですが、整数に変換することをお勧めします。

wordtags['Count'] = wordtags['Count'].astype(int) 

そして今、

wordtags.Count == 6 
0  True 
1 False 
2 False 
3 False 
4 False 
Name: Count, dtype: bool