반응형
Python Pandas에 다음과 같은 데이터 프레임이 있다고 가정합니다.
df = pd.DataFrame({'vals': [1, 2, 3, 4], 'ids': [u'aball', u'bball', u'cnut', u'fball']})
또는 표 형식 :
ids vals
aball 1
bball 2
cnut 3
fball 4
키워드 "ball"이 포함 된 행을 어떻게 필터링합니까? 예를 들어, 출력은 다음과 같아야합니다.
ids vals
aball 1
bball 2
fball 4
해결 방법
In [3]: df[df['ids'].str.contains("ball")]
Out[3]:
ids vals
0 aball 1
1 bball 2
3 fball 4
참조 페이지 https://stackoverflow.com/questions/27975069
반응형
'파이썬' 카테고리의 다른 글
파이썬 하나의 파일에서 여러 JSON 객체를 추출하는 방법은 무엇입니까? (0) | 2020.12.01 |
---|---|
파이썬 nbviewer로 시각화 된 ipython 노트북의 셀에서 코드를 숨기는 방법은 무엇입니까? (0) | 2020.12.01 |
파이썬 문자열을 numpy 배열로 변환 (0) | 2020.12.01 |
파이썬에서 문자열과 정수로 문자열 만들기 (0) | 2020.12.01 |
파이썬 Generate a random letter in Python (0) | 2020.12.01 |
댓글