2

この質問のように、データフレーム内の列に既知のエントリがある場合に行を印刷する方法を見つけようとしています。ただし、これは私の DataFrame では機能しませんでした。

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 にあることも知っているとします。その中にある行全体を出力する検索オプションはありますか?

このエラーが発生するのはなぜですか?

4

1 に答える 1