Bugün günlerden ne?
R, tarih ve saatlerle ilgili olarak çok şey sunar. Bu amaçla iki ana veri sınıfı vardır: Date ve POSIXct. Date, "2015-01-22" gibi takvim tarihi nesneleri için kullanılır. POSIXct ise "2015-01-22 08:39:40 EST" gibi tarih-saat (datetime) nesnelerini temsil etmenin bir yoludur; bu ifade, Doğu Standart Saati’ne göre saat 8:39’un 40 saniye geçtiği anlamına gelir.
Uygulamada en iyi strateji, ihtiyacın olan en basit sınıfı kullanmaktır. Çoğu zaman Date en basit seçim olacaktır. Bu kursta neredeyse tamamen Date sınıfını kullanacağız, ancak gün içi finansal verileri saklamak için POSIXct’nin de farkında olmak önemlidir.
Aşağıdaki egzersizde, R’den geçerli tarihi ve geçerli zamanı döndürmesini isteyerek ilk tarih ve saat nesnelerini keşfedeceksin.
Bu egzersiz, kursun bir parçasıdır
Finans için Orta Düzey R
Egzersiz talimatları
- R’nin geçerli tarihi döndürmesi için
Sys.Date()yaz. - R’nin geçerli tarih ve zamanı döndürmesi için
Sys.time()yaz. Date ile time arasındaki büyük/küçük harf farkına dikkat et. Sys.Date()ifadesinitodaydeğişkeninde sakla.- Sınıfını doğrulamak için
todayüzerindeclass()kullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# What is the current date?
___
# What is the current date and time?
___
# Create the variable today
today <- ___
# Confirm the class of today
___