Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Gebruik str_remove om alles vóór en inclusief "rude to " (met de spatie aan het einde) in de kolom response_var te verwijderen.
  • Gebruik str_remove om "on a plane" uit de kolom response_var te verwijderen.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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, ___))
Code bewerken en uitvoeren