1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian bằng R

Connected

Bài tập

Mô phỏng mô hình trung bình trượt đơn giản

Mô hình trung bình trượt (MA) là một mô hình chuỗi thời gian gọn nhẹ dùng để mô tả tự tương quan trong ngắn hạn. Nó có dạng giống hồi quy, nhưng ở đây mỗi quan sát được hồi quy theo nhiễu đổi mới ngay trước đó, vốn không quan sát được. Tương tự mô hình tự hồi quy (AR), mô hình MA bao gồm mô hình nhiễu trắng (WN) như một trường hợp đặc biệt.

Giống như các mô hình trước, mô hình MA có thể được mô phỏng bằng lệnh arima.sim() bằng cách đặt đối số model là list(ma = theta), trong đó theta là hệ số dốc thuộc khoảng (-1, 1). Bạn cũng cần chỉ định độ dài chuỗi bằng đối số n.

Trong bài tập này, bạn sẽ mô phỏng và vẽ ba mô hình MA với hệ số dốc lần lượt là 0.5, 0.9 và -0.5.

Hướng dẫn

100 XP
  • Dùng arima.sim() để mô phỏng một mô hình MA với hệ số dốc đặt là 0.5 và độ dài chuỗi 100. Lưu mô hình này vào x.
  • Gọi arima.sim() lần nữa để mô phỏng một mô hình MA với hệ số dốc đặt là 0.9. Lưu mô hình này vào y.
  • Gọi arima.sim() lần thứ ba để mô phỏng mô hình MA cuối cùng với hệ số dốc đặt là -0.5. Lưu mô hình này vào z.
  • Dùng plot.ts() để hiển thị cả ba mô hình.