months() và weekdays() và quarters(), ồ tuyệt!
Như bài học cuối về ngày tháng, có vài hàm hữu ích để trích xuất các thành phần của ngày. Một trong số đó là months().
my_date <- as.Date("2017-01-02")
months(my_date)
[1] "January"
Hai hàm hữu ích khác là weekdays() để lấy thứ trong tuần mà ngày của bạn rơi vào, và quarters() để xác định quý trong năm (Q1–Q4) mà ngày đó thuộc về.
Bài tập này là một phần của khóa học
R trung cấp cho Tài chính
Hướng dẫn bài tập
- Một vector
datesđã được tạo sẵn cho bạn. - Trích xuất
months()từ các ngày này. - Trích xuất
quarters()từ các ngày này. - Một vector khác,
dates2, cũng đã được tạo sẵn. - Dùng
weekdays()để xác định các ngày trong tuần của những ngày này, rồi gán chúng làm tên củadates2bằngnames(). - In
dates2.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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
___