Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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ột response_var.
  • Dùng str_remove để xóa "on a plane" khỏi cột response_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, ___))
Chỉnh sửa và Chạy Mã