Začněte nyníZačněte zdarma

Čištění řetězců

V této lekci jsme se seznámili se základy „regexu", neboli regulárních výrazů, které umožňují zachytit obecné vzory. Probrali jsme dva typy zápisu:

Výraz Co dělá
. nahradí libovolný znak
* nula nebo více opakování

Například „.*science " by odpovídalo „data science " v řetězci „data science rocks!"

Využijeme to, co jsme se naučili, a upravíme response_var v datasetu, který jsi vytvořil/a v předchozí lekci — gathered_data.

Toto cvičení je součástí kurzu

Kategorická data v Tidyverse

Zobrazit kurz

Pokyny k cvičení

  • Pomocí str_remove odstraň vše před „rude to " (včetně této části s mezerou na konci) ve sloupci response_var.
  • Pomocí str_remove odstraň „on a plane" ze sloupce response_var.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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, ___))
Upravit a spustit kód