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

Tạo một đối tượng xts có bề rộng bằng 0 và có tính đều

Để tạo dữ liệu đều từ một tập dữ liệu không đều, việc đầu tiên bạn cần là một dãy mốc thời gian đều đặn bao phủ các ngày trong tập dữ liệu không đều của bạn. Một dãy mốc thời gian "đều" có các điểm thời gian cách đều nhau.

Trong bài tập này, bạn sẽ dùng đối tượng irregular_xts để tạo một đối tượng xts có bề rộng bằng 0 với chỉ mục hằng ngày đều đặn. Một đối tượng xts có bề rộng bằng 0 có chỉ mục là các mốc thời gian nhưng không có cột dữ liệu.

Bài tập này là một phần của khóa học

Nhập và quản lý dữ liệu tài chính trong R

Xem khóa học

Hướng dẫn bài tập

  • Dùng hàm start() để tạo một đối tượng tên là start_date.
  • Dùng hàm end() để tạo một đối tượng tên là end_date.
  • Dùng hàm seq() để tạo một đối tượng tên là regular_index chứa một dãy mốc thời gian từ start_date đến end_date theo ngày.
  • Dùng hàm khởi tạo xts() để tạo một đối tượng xts có bề rộng bằng 0. Lưu vào regular_xts.

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.

# Extract the start date of the series


# Extract the end date of the series


# Create a regular date sequence
regular_index <- seq(___, ___, by = "___")

# Create a zero-width xts object
regular_xts <- xts(, order.by = ___)
Chỉnh sửa và Chạy Mã