python contains()

    [Python] 해당 칼럼에서 내가 원하는 문자열 찾아내기 str.contains()

    [Python] 해당 칼럼에서 내가 원하는 문자열 찾아내기 str.contains()

    오늘의 물낌표 str.contains()는 무엇인가? python DataFrame을 다룰 때 특정 칼럼에서 원하는 문자열을 뽑아야 할 때가 있습니다. '상호명'이라는 칼럼에는 원래 '스타벅스', '투썸', '이디야' 등 많은 커피 상호명이 담겨 있는데, 위 사진은 '할리스'를 포함한 문자열만을 뽑아낸 결과입니다. 이 과정에서 pandas.Series 문자열 메소드인 str.contains()를 사용했어요. str.contains()을 활용하면 왜 좋을까요? 위 사진을 보면 '할리스' 상호명은 하나의 값으로 통일되어 있지 않고 '할리스커피', '할리스사상점' 등 다양하게 기록되어 있습니다. 그렇기 때문에 str.contains('할리스')를 통해서 '할리스'를 포함하고 있는 모든 할리스 상호명을 뽑아..