1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Práce s daty a časy v R

Connected

Cvičení

Jak dlouho to už trvá?

Pro přesnější kontrolu nad rozdílem mezi dvěma časovými okamžiky použij funkci difftime() ze základního balíčku base. Místo time1 - time2 tedy napíšeš difftime(time1, time2).

Funkce difftime() přijímá argument units, kterým určíš jednotky výsledného rozdílu. Na výběr máš: "secs", "mins", "hours", "days" nebo "weeks".

Na procvičení zjistíš, kolik času uplynulo od chvíle, kdy člověk poprvé vstoupil na Měsíc. Zároveň se seznámíš s funkcemi today() a now() z balíčku lubridate, které při zavolání bez argumentů vrátí aktuální datum, resp. datum a čas v časovém pásmu tvého systému.

Pokyny

100 XP
  • Apollo 11 přistálo 20. července 1969. Pomocí difftime() zjisti počet dní mezi today() a proměnnou date_landing.
  • Neil Armstrong vstoupil na povrch Měsíce ve 02:56:15 UTC. Pomocí difftime() zjisti počet sekund mezi now() a proměnnou moment_step.