Časové úseky

Práce s daty a časy v R

Charlotte Wickham

Instructor

Časové úseky v lubridate

Period
  • Lidský koncept časového úseku
  • datetime + period jednoho dne =

    stejný čas následujícího dne

  • proměnlivá délka
Duration
  • Stopkový koncept časového úseku
  • datetime + duration jednoho dne =

    datetime + 86400 sekund

  • pevný počet sekund
Práce s daty a časy v R

Vytvoření časového úseku

days()
"1d 0H 0M 0S"
days(x = 2)
"2d 0H 0M 0S"
ddays(2)
"172800s (~2 days)"
Práce s daty a časy v R

Aritmetika s časovými úseky

2 * days()
"2d 0H 0M 0S"
days() + days()
"2d 0H 0M 0S"
ymd("2011-01-01") + days()
"2011-01-02"
Práce s daty a časy v R

Funkce pro vytváření časových úseků

Časový úsek Duration Period
Sekundy dseconds() seconds()
Minuty dminutes() minutes()
Hodiny dhours() hours()
Dny ddays() days()
Týdny dweeks() weeks()
Měsíce - months()
Roky dyears() years()
Práce s daty a časy v R

Pojďme procvičovat!

Práce s daty a časy v R

Preparing Video For Download...