1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R trung cấp cho Tài chính

Connected

Bài tập

Hôm nay là thứ mấy?

R có rất nhiều công cụ để làm việc với ngày và thời gian. Hai lớp dữ liệu chính là Date và POSIXct. Date dùng cho ngày trên lịch như "2015-01-22". POSIXct là cách biểu diễn đối tượng ngày-giờ như "2015-01-22 08:39:40 EST", tức là 40 giây sau 8:39 AM theo múi giờ Eastern Standard Time.

Trong thực tế, chiến lược tốt nhất là dùng lớp đơn giản nhất đáp ứng nhu cầu của bạn. Thường thì Date là lựa chọn đơn giản nhất. Khóa học này hầu như chỉ dùng lớp Date, nhưng bạn cũng cần biết về POSIXct để lưu trữ dữ liệu tài chính trong ngày (intraday).

Trong bài tập dưới đây, bạn sẽ làm quen với các đối tượng ngày và giờ đầu tiên bằng cách yêu cầu R trả về ngày hiện tại và thời gian hiện tại.

Hướng dẫn

100 XP
  • Gõ Sys.Date() để R trả về ngày hiện tại.
  • Gõ Sys.time() để R trả về ngày và thời gian hiện tại. Lưu ý sự khác nhau về viết hoa giữa Date và time.
  • Lưu Sys.Date() vào biến today.
  • Dùng class() trên today để xác nhận lớp của nó.