1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R dành cho người dùng SAS

Connected

Bài tập

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.

Hướng dẫn 1/3

undefined XP
    1
    2
    3
  • Dùng hàm ifelse() để tạo biến ký tự mới agecat cho độ tuổi nhỏ hơn trung vị 10.5 và độ tuổi bằng hoặc lớn hơn 10.5, với nhãn "< 10.5" và "10.5 and older".
  • Thêm agecat vào abaloneMod.