Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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ủa dates2 bằng names().
  • 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
___
Chỉnh sửa và Chạy Mã