문자열 정리하기
이번 레슨에서는 일반적인 패턴을 포착할 수 있는 정규 표현식("regex")의 기초를 살펴봤어요. 두 가지 표기법을 다뤘습니다:
| Expression | Does this |
|---|---|
. |
임의의 한 문자와 매치 |
* |
0회 이상 반복과 매치 |
예를 들어, ".*science "는 문자열 "data science rocks!"에서 "data science "와 매치돼요.
이제 배운 내용을 활용해, 이전 레슨에서 만든 gathered_data 데이터셋의 response_var를 변환해 보세요.
이 연습은 강의의 일부입니다
Tidyverse로 배우는 범주형 데이터
연습 안내
response_var열에서str_remove를 사용해 "rude to "(뒤의 공백 포함) 이전의 모든 내용과 그 부분까지 제거하세요.response_var열에서str_remove를 사용해 "on a plane"을 제거하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
gathered_data %>%
# Remove everything before and including "rude to " (with that space at the end!)
mutate(response_var = ___(response_var, ___)) %>%
# Remove "on a plane"
mutate(response_var = ___(response_var, ___))