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
Övningsinstruktioner
- Använd
str_removeför att ta bort allt före och inklusive "rude to " (med mellanslaget i slutet) i kolumnenresponse_var. - Använd
str_removeför att ta bort "on a plane" från kolumnenresponse_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, ___))