Aan de slagGa gratis aan de slag

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

Cursus bekijken

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.

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, ___))
Code bewerken en uitvoeren