R에서 특정 문자열 포함 여부 깔끔하게 확인하기(feat. str_detect)
이번에도 페이스북 R 스터디 그룹에 올라온 질문입니다. 도와주세요.ㅠㅠ x1, x2, x3의 컬럼을 가진 데이터 프레임에서 x1 컬럼에 'abc'를 포함하고 있으면 x3에 'yes'를 채우고, x1에 컬럼에 'def'를 포함하고 있으면 x3에 'no'를 채워 넣고 싶은데, 어떤 방법이 있을까요? 'abc', 'def'의 글자 위치가 각각 달라서 substr(x, start, stop) 같은 함수를 쓸 수가 없군요. 또 filter나 select 같은 함수는 행을 추출해버리고요. 이 블로그를 꾸준히 읽어오신 분이라면 '최대한 친절하게 쓴 R로 낱말구름, 의미연결망 그리기(feat. tidyverse, KoNLP)' 포스트가 떠오르셨을 겁니다. 이 포스트에서는 문장에 품사를 부착한 다음 str_match()..