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

ARIMA mô phỏng

Trước khi phân tích dữ liệu chuỗi thời gian thực tế, bạn nên thử làm việc với một mô hình phức tạp hơn một chút.

Ở đây, chúng tôi đã tạo 250 quan sát từ mô hình ARIMA(2,1,0) có trôi (drift) được cho bởi $$Y_t = 1 + 1.5 Y_{t-1} - .75 Y_{t-2} + W_t\,$$ trong đó \(Y_t = \nabla X_t = X_{t} - X_{t-1}\).

Bạn sẽ dùng các kỹ thuật đã học để khớp một mô hình với dữ liệu.

Gói astsa đã được nạp sẵn và dữ liệu sinh ra nằm trong x. Chuỗi x và chuỗi đã khử xu hướng y <- diff(x) đã được vẽ.

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

Mô hình ARIMA trong R

Xem khóa học

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

  • Vẽ ACF và PACF mẫu bằng acf2() của dữ liệu sai phân diff(x) để xác định mô hình.
  • Khớp mô hình ARIMA(2,1,0) bằng sarima() cho dữ liệu đã sinh. Kiểm tra bảng t và các thông tin đầu ra khác để đánh giá mức độ phù hợp của mô hình.

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.

# Plot sample P/ACF of differenced data and determine model



# Estimate parameters and examine output

Chỉnh sửa và Chạy Mã