1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで扱う日付と時刻

Connected

演習

丸めの練習

動画で見たように、round_date() は最も近い値に、 floor_date() は切り捨て、 ceiling_date() は切り上げで日付を丸めます。

これら3つはいずれも丸めの粒度を指定する unit 引数を取ります。"second"、"minute"、"hour"、"day"、"week"、"month"、"bimonth"、"quarter"、"halfyear"、"year" を指定できます。あるいは、それらの単位の倍数(例: "5 years"、"3 minutes" など)も指定できます。

R 3.4.1 のリリース日時で試してみましょう。

指示

100 XP
  • r_3_4_1 を最も近い日まで切り捨てるのに適切な関数と単位を選びます。
  • r_3_4_1 を最も近い5分単位に丸めるのに適切な関数と単位を選びます。
  • r_3_4_1 を最も近い週まで切り上げるのに適切な関数と単位を選びます。
  • リリース当日にリリース時点で経過していた時間を、日単位に切り捨てた r_3_4_1 を r_3_4_1 から引いて求めます。