pandas

    [Pandas] dataframe 문자열 포함/미포함 조건 필터링

    0. 특정 문자열과 일치하는 데이터 필터링 dataFilter = df['col_name'] == 'check_data' venezuela = df[dataFilter] 1. 특정 문자열을 포함하는 데이터 필터링 dataFilter = df['col_name'].str.contains("str1|str2|str3") venezuela = df[dataFilter] 조건이 여러개면 | 연산자로 묶어주면 됨 2. 특정 문자열을 포함하지 않는 데이터 필터링 dataFilter = df['col_name'].str.contains("str1|str2|str3") venezuela = df[~dataFilter] 조건을 만들어 준 뒤 ~ 연산자를 사용하면 됨