시작하기무료로 시작하기

문자열 정리하기

이번 레슨에서는 일반적인 패턴을 포착할 수 있는 정규 표현식("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, ___))
코드 편집 및 실행