1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Làm sạch dữ liệu trong R

Connected

Bài tập

Trở về tương lai

Có gì đó không ổn: có vẻ như bạn có dữ liệu với các ngày ở tương lai, hoàn toàn nằm ngoài phạm vi ngày dự kiến làm việc. Để khắc phục, bạn cần loại bỏ mọi chuyến đi trong bộ dữ liệu có date nằm ở tương lai. Trước khi làm điều đó, cột date cần được chuyển từ character sang Date. Để ở dạng đối tượng Date sẽ giúp bạn dễ xác định chuyến đi nào thuộc tương lai hơn, vì R cho phép kiểm tra một đối tượng Date là trước (<) hay sau (>) một đối tượng khác rất dễ dàng.

dplyr và assertive đã được nạp và bike_share_rides đã sẵn sàng.

Hướng dẫn

100 XP
  • Chuyển cột date của bike_share_rides từ character sang kiểu dữ liệu Date.
  • Khẳng định rằng tất cả giá trị trong cột date đã xảy ra trong quá khứ chứ không phải tương lai.
  • Lọc bike_share_rides để chỉ lấy các chuyến đi từ quá khứ hoặc hôm nay, và lưu thành bike_share_rides_past.
  • Khẳng định rằng các dates trong bike_share_rides_past chỉ xảy ra trong quá khứ.