1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate R

Connected

cvičení

Čas hraje roli

Datum, kdy začíná a končí roční období, se může lišit podle toho, koho se zeptáš. Australané ti řeknou, že jaro začíná 1. září. Irové na severní polokouli budou přísahat, že jaro začíná 1. února, na svátek sv. Brigidy. K tomu ještě přistupuje rozdíl mezi astronomickými a meteorologickými ročními obdobími: zatímco astronomové pracují s rovnodennostmi a slunovraty, meteorologové dělí rok na 4 pevná roční období, z nichž každé trvá tři měsíce. (zdroj: www.timeanddate.com)

V pracovním prostředí je pro tebe připraven vektor astro, který obsahuje řetězce znaků představující data začátků 4 astronomických ročních období. Podobně je připraven vektor meteo s meteorologickými začátky ročních období.

Pokyny

100 XP
  • Pomocí as.Date() převeď vektor astro na vektor objektů typu Date. K zadání format budeš potřebovat symboly %d, %b a %Y. Výsledný vektor ulož jako astro_dates.
  • Pomocí as.Date() převeď vektor meteo na vektor objektů typu Date. Tentokrát pro argument format použij symboly %B, %d a %y. Výsledný vektor ulož jako meteo_dates.
  • Pomocí kombinace funkcí max(), abs() a operátoru - vypočítej maximální absolutní rozdíl mezi astronomickými a meteorologickými začátky ročních období, tedy mezi vektory astro_dates a meteo_dates. Výsledný maximální rozdíl vypiš do konzole.