Xây dựng dự báo chuỗi thời gian ở cấp vùng
Đôi khi bạn không có đủ thời gian để xây dựng dự báo cho từng sản phẩm, nên chúng ta dùng cách tiếp cận top-down cho dự báo phân cấp. Lần này hãy làm việc với vùng đô thị theo hướng ngược lại!
Không gian làm việc của bạn đã nạp sẵn các đối tượng sau: MET_total cho tổng doanh số của vùng, dates_valid, và MET_t_v cho tập dữ liệu kiểm định.
Bài tập này là một phần của khóa học
Dự báo Nhu cầu Sản phẩm bằng R
Hướng dẫn bài tập
- Xây dựng mô hình chuỗi thời gian cho toàn bộ doanh số ở vùng đô thị (
MET_total). - Dự báo 22 giá trị trong năm 2017 từ mô hình này.
- Chuyển dự báo này thành một đối tượng
xts. - Tính MAPE.
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.
# Build a regional time series model using auto.arima
MET_t_model_arima <- ___(___)
# Calculate a 2017 forecast for 22 periods from the above model
for_MET_t <- ___(___, h = ___)
# Make an xts object from your forecast
for_MET_t_xts <- ___(___$mean, order.by = ___)
# Calculate the MAPE
MAPE <- mape(___, ___)
print(MAPE)