Strings opschonen
In deze les heb je de basis van "regex", oftewel reguliere expressies, geleerd. Daarmee kun je algemene patronen herkennen. We hebben twee notaties behandeld:
| Expression | Doet dit |
|---|---|
. |
komt overeen met elk teken |
* |
nul of meer keer |
Bijvoorbeeld, ".*science " komt overeen met "data science " in de string "data science rocks!"
Laten we toepassen wat je hebt geleerd om de response_var in de gegevensset die je in de vorige les hebt gemaakt, gathered_data, aan te passen.
Deze oefening maakt deel uit van de cursus
Categorische gegevens in de Tidyverse
Oefeninstructies
- Gebruik
str_removeom alles vóór en inclusief "rude to " (met de spatie aan het einde) in de kolomresponse_varte verwijderen. - Gebruik
str_removeom "on a plane" uit de kolomresponse_varte verwijderen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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, ___))