2017-09-24 7 views
1

사용자가 운영자를 입력 할 수있게하고 싶습니다. 판다 데이터 프레임에서 연산자 모듈을 사용하여 값을 선택할 수 있습니까? 내가 시도한 다음운영자 모듈 및 팬더

import pandas as pd 
import operator 

In [7]: df=pd.DataFrame(ab,columns=['numbers','letters']) 

In [8]: print(df) 
    numbers letters 
0  10  a 
1  5  b 
2  8  c 
3  11  d 
4  15  e 

내가이 모든 값을 얻기 위해 노력했습니다 < 10 :

df1=operator.lt(df[df['numbers'],10]) 

그러나 나는 다음과 같은 오류 메시지가 얻을 :

TypeError: 'Series' objects are mutable, thus they cannot be hashed 

I을 팬더에 새로운 사람이고, 내가 방금 명백한 무엇인가 놓치고 있는지 궁금하게 생각하고있다.

+0

왜 DF하지 [[ '숫자'] df라고 LT (10).]? – Vaishali

답변