2
나는 데이터 프레임 내의 열에 알려진 항목이 주어진 행을 인쇄하는 방법을 알아 내려고 노력하고있다. this 질문과 비슷하다. 그러나 이것은 DataFrame에서 작동하지 않습니다. 벡터화 된 데이터 프레임 Python-pandas?
그냥 시도하고 내 목표를 명확하게하기 위해,
In [10]: df
Out[10:
A B C D
0 a b c d
1 t f h e
2 j r y k
In [11]: df[df['A'].str.contains('t')]
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-11-618e00d5bb36> in <module>()
----> 1 df[df['A'].str.contains('t')]
AttributeError: 'Series' object has no attribute 'str'
내가 't'를 알고 말할 어딘가에 내 DataFrame에 나는 또한 열 A 내에 존재 알고, 전체 행 그것을 밖으로 인쇄 할 수있는 검색 옵션이 안에 있습니까?
왜이 오류가 발생합니까?
df [df [ 'A']. str.contains ("t")]'(그 질문에서) 작동하지 않는다 ?? –
삭제 된 답변에 대한 의견은 OP가 pandas (0.8)의 이전 버전을 사용하고 업그레이드 (0.11로)가 수정 되었기 때문에 이것이 작동하지 않는다는 것을 보여주었습니다. –