Porządkowanie ciągów znaków
W tej lekcji poznałeś podstawy "regex", czyli wyrażeń regularnych, które pozwalają dopasowywać ogólne wzorce. Omówiliśmy dwa oznaczenia:
| Wyrażenie | Działanie |
|---|---|
. |
pasuje do dowolnego znaku |
* |
zero lub więcej razy |
Na przykład ".*science " dopasuje "data science " w ciągu "data science rocks!"
Wykorzystajmy to, czego się nauczyłeś, aby zmienić kolumnę response_var w zbiorze danych utworzonym w poprzedniej lekcji: gathered_data.
To ćwiczenie jest częścią kursu
Dane kategoryczne w Tidyverse
Instrukcje do ćwiczenia
- Użyj
str_remove, aby usunąć wszystko przed wyrażeniem "rude to " (wraz ze spacją na końcu) włącznie w kolumnieresponse_var. - Użyj
str_remove, aby usunąć "on a plane" z kolumnyresponse_var.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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, ___))