months() dan weekdays() serta quarters(), wah banyak juga!
Sebagai pelajaran terakhir tentang tanggal, ada beberapa fungsi yang berguna untuk mengekstrak komponen tanggal. Salah satunya adalah months().
my_date <- as.Date("2017-01-02")
months(my_date)
[1] "January"
Dua fungsi lain yang juga berguna adalah weekdays() untuk mengekstrak hari dalam seminggu dari suatu tanggal, dan quarters() untuk menentukan kuartal tahun (Q1–Q4) tempat tanggal tersebut berada.
Latihan ini adalah bagian dari kursus
R Tingkat Menengah untuk Keuangan
Petunjuk latihan
- Sebuah vektor
datestelah disiapkan untuk Anda. - Ekstrak
months()dari tanggal-tanggal ini. - Ekstrak
quarters()dari tanggal-tanggal ini. - Vektor lain,
dates2, juga telah disiapkan untuk Anda. - Gunakan
weekdays()untuk menentukan hari apa dalam seminggu tanggal-tanggal tersebut jatuh, lalu tetapkan hasilnya sebagai namadates2menggunakannames(). - Cetak
dates2.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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
___