1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Làm việc với Ngày và Giờ trong R

Connected

Bài tập

Luyện tập làm tròn

Như bạn đã thấy trong video, round_date() làm tròn ngày đến giá trị gần nhất, floor_date() làm tròn xuống, và ceiling_date() làm tròn lên.

Cả ba hàm đều nhận đối số unit để chỉ định độ phân giải khi làm tròn. Bạn có thể chỉ định "second", "minute", "hour", "day", "week", "month", "bimonth", "quarter", "halfyear", hoặc "year". Hoặc bạn có thể chỉ định bội số của các đơn vị này, ví dụ "5 years", "3 minutes"…

Hãy thử chúng với thời điểm phát hành của R 3.4.1.

Hướng dẫn

100 XP
  • Chọn hàm và đơn vị phù hợp để làm tròn r_3_4_1 xuống đến ngày gần nhất.
  • Chọn hàm và đơn vị phù hợp để làm tròn r_3_4_1 đến 5 phút gần nhất.
  • Chọn hàm và đơn vị phù hợp để làm tròn r_3_4_1 lên đến tuần gần nhất.
  • Tìm thời gian đã trôi qua trong ngày phát hành tại thời điểm phát hành bằng cách lấy r_3_4_1 trừ đi r_3_4_1 đã làm tròn xuống đến ngày.