Tarih-saat dizileri üretme
Toplama ve çarpmayı dizilerle birleştirerek tarih-saat dizileri üretebilirsin. Örneğin, 1 günden 10 güne kadar dönem dizisini şöyle üretebilirsin:
1:10 * days(1)
Sonra bu diziyi belirli bir tarih-saate ekleyerek, bugünden başlayıp 1 günden 10 güne kadar geleceğe uzanan bir tarih-saat dizisi oluşturabilirsin:
today() + 1:10 * days(1)
Bu sabah saat 8'de bir toplantın vardı ve aynı gün ve saatte, iki haftada bir, bir yıl boyunca bunu tekrarlamak istiyorsun. Bu egzersizde toplantı zamanlarını üret.
Bu egzersiz, kursun bir parçasıdır
R'de Tarihler ve Zamanlarla Çalışma
Egzersiz talimatları
today()'e 8 saatlik bir dönem ekleyerektoday_8am()oluştur.- İki haftalık bir dönemden başlayıp 26 iki haftalık döneme kadar bir dönem dizisi oluştur.
every_two_weeks'itoday_8am'e ekle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Add a period of 8 hours to today
today_8am <- today() + ___
# Sequence of two weeks from 1 to 26
every_two_weeks <- ___
# Create datetime for every two weeks for a year