ช่วงเวลา

การทำงานกับวันที่และเวลาใน R

Charlotte Wickham

Instructor

ช่วงเวลาใน lubridate

period
  • แนวคิดช่วงเวลาแบบมนุษย์
  • datetime + period หนึ่งวัน =

    เวลาเดิมของวันถัดไป

  • ความยาวไม่คงที่
Duration
  • แนวคิดช่วงเวลาแบบนาฬิกาจับเวลา
  • datetime + duration หนึ่งวัน =

    datetime + 86400 วินาที

  • จำนวนวินาทีคงที่
การทำงานกับวันที่และเวลาใน R

การสร้างช่วงเวลา

days()
"1d 0H 0M 0S"
days(x = 2)
"2d 0H 0M 0S"
ddays(2)
"172800s (~2 days)"
การทำงานกับวันที่และเวลาใน R

การคำนวณด้วยช่วงเวลา

2 * days()
"2d 0H 0M 0S"
days() + days()
"2d 0H 0M 0S"
ymd("2011-01-01") + days()
"2011-01-02"
การทำงานกับวันที่และเวลาใน R

ฟังก์ชันสร้างช่วงเวลา

ช่วงเวลา Duration Period
วินาที dseconds() seconds()
นาที dminutes() minutes()
ชั่วโมง dhours() hours()
วัน ddays() days()
สัปดาห์ dweeks() weeks()
เดือน - months()
ปี dyears() years()
การทำงานกับวันที่และเวลาใน R

มาฝึกกันเถอะ!

การทำงานกับวันที่และเวลาใน R

Preparing Video For Download...