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

Connected

cvičení

Tady a teď

V R jsou data reprezentována objekty Date, zatímco časy jsou reprezentovány objekty POSIXct. Pod pokličkou jsou ale tato data a časy prostě číselné hodnoty. Objekty Date uchovávají počet dní od 1. ledna 1970. Objekty POSIXct naproti tomu uchovávají počet sekund od 1. ledna 1970.

  1. leden 1970 je společný počátek pro reprezentaci časů a dat v celé řadě programovacích jazyků. Není za tím žádný zvláštní důvod – jde prostě o konvenci. Samozřejmě je možné pracovat i s daty a časy před rokem 1970; odpovídající číselné hodnoty jsou v takovém případě jednoduše záporné.

Pokyny

100 XP
  • Zjisti od R aktuální datum a výsledek ulož do proměnné today.
  • Abys viděl/a, jak today vypadá pod pokličkou, zavolej na něj unclass().
  • Zjisti od R aktuální čas a výsledek ulož do proměnné now.
  • Abys viděl/a číselnou hodnotu odpovídající proměnné now, zavolej na ni unclass().