1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Dữ liệu phân loại trong Tidyverse

Connected

Bài tập

case_when() với một biến

Trong bài học này, bạn đã thấy cách tạo một biến phân loại từ một vector hoặc cột duy nhất bằng case_when(). Hãy thử áp dụng với bộ dữ liệu multiple_choice_responses, tạo biến "generation" dựa trên tuổi mà người tham gia báo cáo.

Chúng ta sẽ dùng thêm một hàm của dplyr, between, để hỗ trợ. Kết hợp với filter, between cho phép bạn filter các hàng có giá trị nằm giữa hai số (bao gồm cả hai đầu). Ví dụ:

mtcars %>%
  filter(between(mpg, 10, 20))

trả về tất cả các hàng của mtcars nơi mpg nằm trong khoảng từ 10 đến 20.

Hướng dẫn 1/4

undefined XP
    1
    2
    3
    4
  • Trước tiên, kiểm tra giá trị nhỏ nhất và lớn nhất của biến Age, nhớ loại bỏ NA.