Začněte nyníZačněte zdarma

Aritmetika s časovými úseky

Časové úseky můžeš sčítat, odčítat a dokonce násobit čísly. Například trvání tří dnů a tří hodin vytvoříš takto: ddays(3) + dhours(3), nebo 3*ddays(1) + 3*dhours(1), případně 3*(ddays(1) + dhours(1)).

Dne 2017-08-21 v 18:26:40 bylo nad Severní Amerikou vidět zatmění Slunce. Datum a čas dalšího zatmění se stejnou geometrií lze předpovědět výpočtem o jeden Saros do budoucnosti. Saros je časový úsek odpovídající 223 synodickým měsícům – synodický měsíc je perioda fází Měsíce a trvá 29 dní, 12 hodin, 44 minut a 3 sekundy.

Přesně to teď vyzkoušíš v tomto cvičení!

Toto cvičení je součástí kurzu

Práce s daty a časy v R

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř trvání odpovídající jednomu synodickému měsíci: 29 dní, 12 hodin, 44 minut a 3 sekundy.
  • Vytvoř trvání odpovídající jednomu Sarosu vynásobením synodic číslem 223.
  • Přičti saros k eclipse_2017 a předpověz tak datum a čas dalšího zatmění.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Time of North American Eclipse 2017
eclipse_2017 <- ymd_hms("2017-08-21 18:26:40")

# Duration of 29 days, 12 hours, 44 mins and 3 secs
synodic <- ___

# 223 synodic months
saros <- ___

# Add saros to eclipse_2017

Upravit a spustit kód