Làm sạch chuỗi
Trong bài học này, bạn đã học một số điều cơ bản về "regex" (biểu thức chính quy), cho phép chúng ta nắm bắt các mẫu tổng quát. Ta đã đề cập hai ký hiệu:
| Expression | Does this |
|---|---|
. |
khớp với bất kỳ ký tự nào |
* |
không hoặc nhiều lần |
Ví dụ, ".*science " sẽ khớp với "data science " trong chuỗi "data science rocks!"
Hãy dùng những gì bạn đã học để thay đổi response_var trong bộ dữ liệu bạn tạo ở bài trước, gathered_data.
Bài tập này là một phần của khóa học
Dữ liệu phân loại trong Tidyverse
Hướng dẫn bài tập
- Dùng
str_removeđể xóa mọi thứ trước và bao gồm cả "rude to " (có dấu cách ở cuối) trong cộtresponse_var. - Dùng
str_removeđể xóa "on a plane" khỏi cộtresponse_var.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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, ___))