ПочатиПочніть безкоштовно

Очищення рядків

У цьому уроці ви вивчили основи «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, ___))
Редагувати та запускати код