Kom igångKom igång gratis

Städa upp strängar

I den här lektionen lärde vi oss grunderna i "regex", eller reguljära uttryck, som gör det möjligt att matcha generella mönster. Vi har gått igenom två notationer:

Uttryck Gör detta
. matchar vilket tecken som helst
* noll eller fler gånger

Till exempel matchar ".*science " strängen "data science " i texten "data science rocks!"

Nu ska du använda det du har lärt dig för att ändra response_var i datamängden du skapade i föregående lektion, gathered_data.

Den här övningen är en del av kursen

Kategoriska data i Tidyverse

Visa kurs

Övningsinstruktioner

  • Använd str_remove för att ta bort allt före och inklusive "rude to " (med mellanslaget i slutet) i kolumnen response_var.
  • Använd str_remove för att ta bort "on a plane" från kolumnen response_var.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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, ___))
Redigera och kör kod