Tidsspann

Arbeta med datum och tider i R

Charlotte Wickham

Instructor

Tidsspann i lubridate

period
  • Mänskligt koncept för ett tidsspann
  • datetime + period på en dag =

    samma tid nästa datum

  • variabel längd
Duration
  • Stoppur-koncept för ett tidsspann
  • datetime + duration på en dag =

    datetime + 86400 sekunder

  • fast antal sekunder
Arbeta med datum och tider i R

Skapa ett tidsspann

days()
"1d 0H 0M 0S"
days(x = 2)
"2d 0H 0M 0S"
ddays(2)
"172800s (~2 days)"
Arbeta med datum och tider i R

Aritmetik med tidsspann

2 * days()
"2d 0H 0M 0S"
days() + days()
"2d 0H 0M 0S"
ymd("2011-01-01") + days()
"2011-01-02"
Arbeta med datum och tider i R

Funktioner för att skapa tidsspann

Tidsspann Duration Period
Sekunder dseconds() seconds()
Minuter dminutes() minutes()
Timmar dhours() hours()
Dagar ddays() days()
Veckor dweeks() weeks()
Månader - months()
År dyears() years()
Arbeta med datum och tider i R

Nu kör vi en övning!

Arbeta med datum och tider i R

Preparing Video For Download...