Tôi muốn kết hợp dự báo và dự phòng (viz. Các giá trị quá khứ dự đoán) của dữ liệu chuỗi thời gian được đặt thành một chuỗi thời gian bằng cách giảm thiểu Lỗi Dự đoán bình phương trung bình.
Giả sử tôi có chuỗi thời gian từ 2001-2010 với khoảng cách cho năm 2007. Tôi đã có thể dự báo năm 2007 bằng cách sử dụng dữ liệu 2001-2007 (dòng màu đỏ - gọi là ) và để chiếu lại bằng dữ liệu 2008-2009 (màu xanh nhạt dòng - gọi nó là ).Y b
Tôi muốn kết hợp các điểm dữ liệu của và thành một điểm dữ liệu được liệt kê Y_i cho mỗi tháng. Lý tưởng nhất là tôi muốn để có được trọng lượng như vậy mà nó làm giảm thiểu các Dự đoán Lỗi Mean Squared (MSPE) của . Nếu điều này là không thể, làm thế nào tôi có thể tìm trung bình giữa hai điểm dữ liệu của chuỗi thời gian?Y b w Y i
Ví dụ nhanh:
tt_f <- ts(1:12, start = 2007, freq = 12)
tt_b <- ts(10:21, start=2007, freq=12)
tt_f
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 1 2 3 4 5 6 7 8 9 10 11 12
tt_b
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 10 11 12 13 14 15 16 17 18 19 20 21
Tôi muốn nhận (chỉ hiển thị mức trung bình ... Tối thiểu hóa MSPE)
tt_i
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 5.5 6.5 7.5 8.5 9.5 10.5 11.5 12.5 13.5 14.5 15.5 16.5
predict
chức năng của gói dự báo. Tuy nhiên, tôi nghĩ rằng tôi sẽ sử dụng mô hình dự báo HoltWinters để dự đoán và chiếu lại. Tôi có chuỗi thời gian với ít <50, và đã thử dự báo hồi quy Poisson - nhưng vì một số lý do để dự đoán rất yếu.
NA
giá trị? Có vẻ như việc tạo ra thời gian học MSPE có thể gây hiểu lầm vì các giai đoạn phụ 'được mô tả tốt bởi các xu hướng tuyến tính, nhưng trong giai đoạn bị bỏ lỡ, một sự sụt giảm ở đâu đó xảy ra, và nó thực sự có thể là bất kỳ điểm nào. Cũng lưu ý rằng vì các dự báo là cộng tuyến trong xu hướng, trung bình của chúng sẽ đưa ra hai phá vỡ cấu trúc thay vì dường như một.