Очищення рядків
У цьому уроці ви вивчили основи «regex» — регулярних виразів, які дають змогу описувати загальні шаблони. Ми розглянули дві нотації:
| Вираз | Що робить |
|---|---|
. |
відповідає будь-якому символу |
* |
нуль або більше повторень |
Наприклад, ".*science " відповідатиме "data science " у рядку "data science rocks!"
Застосуймо це, щоб змінити response_var у наборі даних, який ви створили в попередньому уроці, gathered_data.
Ця вправа є частиною курсу
Категоріальні дані в Tidyverse
Інструкції до вправи
- Використайте
str_remove, щоб видалити все перед і включно з "rude to " (з пробілом у кінці) у стовпціresponse_var. - Використайте
str_remove, щоб видалити "on a plane" зі стовпцяresponse_var.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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, ___))