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

Mã hóa lại biến

Bài tập này tiếp nối từ nơi bạn dừng lại ở bài trước. Bạn sẽ tiếp tục chỉnh sửa bộ dữ liệu abaloneMod bằng cách thêm một số biến mới.

Cụ thể, bạn sẽ mã hóa lại biến age mới thành hai hạng mục thứ tự, tách tại giá trị trung vị. Bạn cũng sẽ tạo biến mới adult để xác định bào ngư chưa trưởng thành (tức sex = "I") so với bào ngư trưởng thành (sex = "F" hoặc "M").

Cuối cùng, bạn sẽ xem các biến mới này và so sánh với các biến gốc để kiểm tra kết quả mã hóa lại. Bộ dữ liệu abaloneMod và gói dplyr đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

R dành cho người dùng SAS

Xem khóa học

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.

# Add new character variable agecat to abaloneMod
abaloneMod <- abaloneMod %>%
  mutate(agecat = ifelse(test = ___, 
                         yes = ___, 
                         no = ___))
Chỉnh sửa và Chạy Mã