1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Dự báo bằng R

Connected

Bài tập

Dự báo số lượt đặt cuộc gọi

Một chuỗi thời gian khác có nhiều chu kỳ mùa vụ là calls, gồm dữ liệu số cuộc gọi mỗi 5 phút trong 20 ngày liên tiếp của một ngân hàng lớn ở Bắc Mỹ. Có 169 khoảng 5 phút trong một ngày làm việc, nên tần suất mùa vụ theo tuần là 5 x 169 = 845. Mùa vụ theo tuần khá yếu, vì vậy ở đây bạn sẽ chỉ mô hình hóa mùa vụ theo ngày. calls đã được nạp sẵn vào workspace của bạn.

Phần dư trong trường hợp này vẫn không vượt qua các kiểm định nhiễu trắng, nhưng tự tương quan của chúng rất nhỏ dù có ý nghĩa thống kê. Lý do là chuỗi rất dài. Với các chuỗi dài như vậy, kỳ vọng phần dư vượt qua kiểm định thường không thực tế. Ảnh hưởng của các tương quan còn lại lên dự báo là không đáng kể.

Hướng dẫn

100 XP
  • Vẽ biểu đồ dữ liệu calls để thấy mùa vụ theo ngày mạnh và mùa vụ theo tuần yếu.
  • Thiết lập ma trận xreg với bậc 10 cho mùa vụ theo ngày và 0 cho mùa vụ theo tuần. Lưu ý: nếu bạn chỉ định vector sai, phiên làm việc của bạn có thể bị hết hạn!
  • Khớp một mô hình hồi quy động tên fit bằng auto.arima() với seasonal = FALSE và stationary = TRUE.
  • Kiểm tra phần dư của mô hình đã khớp.
  • Tạo dự báo cho 10 ngày làm việc tiếp theo dưới tên fc, rồi vẽ biểu đồ. Mô tả bài tập sẽ giúp bạn xác định giá trị h phù hợp.