Membersihkan string
Dalam pelajaran ini, kita mempelajari dasar-dasar "regex," atau regular expressions, yang memungkinkan kita menangkap pola umum. Kita telah membahas dua notasi:
| Ekspresi | Fungsinya |
|---|---|
. |
cocok dengan karakter apa pun |
* |
nol kali atau lebih |
Sebagai contoh, ".*science " akan cocok dengan "data science " dalam string "data science rocks!"
Mari gunakan yang telah kita pelajari untuk mengubah response_var dalam himpunan data yang Anda buat pada pelajaran sebelumnya, gathered_data.
Latihan ini adalah bagian dari kursus
Data Kategorikal di Tidyverse
Petunjuk latihan
- Gunakan
str_removeuntuk menghapus semua yang ada sebelum dan termasuk "rude to " (dengan spasi di akhir) pada kolomresponse_var. - Gunakan
str_removeuntuk menghapus "on a plane" dari kolomresponse_var.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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, ___))