Zaman aralıkları

R'de Tarihler ve Zamanlarla Çalışma

Charlotte Wickham

Instructor

lubridate'te zaman aralıkları

period
  • Zaman aralığının insani kavramı
  • datetime + bir günlük period =

    ertesi tarihte aynı saat

  • değişken uzunluk
Duration
  • Zaman aralığının kronometre kavramı
  • datetime + bir günlük duration =

    datetime + 86400 saniye

  • sabit saniye sayısı
R'de Tarihler ve Zamanlarla Çalışma

Bir zaman aralığı oluşturma

days()
"1d 0H 0M 0S"
days(x = 2)
"2d 0H 0M 0S"
ddays(2)
"172800s (~2 days)"
R'de Tarihler ve Zamanlarla Çalışma

Zaman aralıklarıyla aritmetik

2 * days()
"2d 0H 0M 0S"
days() + days()
"2d 0H 0M 0S"
ymd("2011-01-01") + days()
"2011-01-02"
R'de Tarihler ve Zamanlarla Çalışma

Zaman aralığı oluşturma işlevleri

Zaman aralığı Duration Period
Saniye dseconds() seconds()
Dakika dminutes() minutes()
Saat dhours() hours()
Gün ddays() days()
Hafta dweeks() weeks()
Ay - months()
Yıl dyears() years()
R'de Tarihler ve Zamanlarla Çalışma

Hadi pratik yapalım!

R'de Tarihler ve Zamanlarla Çalışma

Preparing Video For Download...