본문 바로가기
Python

pandas - 특정 문구 포함된 행 삭제

by 앗사비 2023. 1. 25.
728x90
lst = ["text1", "text2", "text3"]

# 방법1
df = df[~df['column_name'].str.contains('|'.join(lst))]

# 방법2
df = df[~df["column_name"].isin(lst)]

lst 에 있는 문구 중 하나라도 일치하면 해당하는 행 삭제

 

https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.isin.html

 

728x90

'Python' 카테고리의 다른 글

[장고] 알아두면 좋은 내용  (0) 2023.02.14
pandas - 데이터프레임 변동 체크  (0) 2023.01.26
matplotlib 한글 표시  (0) 2023.01.18
pip 내장인 venv로 가상환경 구성  (0) 2022.12.27
pipenv 구성해보기  (0) 2022.12.27