months(), weekdays() ve quarters(), vay canına!
Tarihlerle ilgili son ders olarak, tarih bileşenlerini çıkarmada işe yarayan birkaç işlev var. Bunlardan biri months().
my_date <- as.Date("2017-01-02")
months(my_date)
[1] "January"
İki başka kullanışlı işlev de, tarihin haftanın hangi gününe denk geldiğini çıkaran weekdays() ve tarihin yılın hangi çeyreğine (Q1–Q4) düştüğünü belirleyen quarters().
Bu egzersiz, kursun bir parçasıdır
Finans için Orta Düzey R
Egzersiz talimatları
- Senin için bir
datesvektörü oluşturuldu. - Bu tarihlerden
months()değerlerini çıkar. - Bu tarihlerden
quarters()değerlerini çıkar. - Başka bir vektör olan
dates2de oluşturuldu. weekdays()kullanarak tarihler haftanın hangi gününe denk geliyor belirle venames()ile bunlarıdates2'nin adlarına ata.dates2'yi yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# dates
dates <- as.Date(c("2017-01-02", "2017-05-03", "2017-08-04", "2017-10-17"))
# Extract the months
___
# Extract the quarters
___
# dates2
dates2 <- as.Date(c("2017-01-02", "2017-01-03", "2017-01-04", "2017-01-05"))
# Assign the weekdays() of dates2 as the names()
___
# Print dates2
___