Confidence Intervals สำหรับการพยากรณ์
ออบเจกต์ forecast_MET_t ไม่ได้เก็บเพียงแค่ค่าพยากรณ์ แต่ยังมีการคำนวณค่าความคลาดเคลื่อนที่เรียกว่า confidence intervals ด้วย ซึ่ง confidence intervals เหล่านี้แสดงให้เห็นถึงช่วงความไม่แน่นอนของการพยากรณ์ เนื่องจากไม่มีการพยากรณ์ใดที่แม่นยำได้ 100%
ค่าพยากรณ์ถูกเก็บไว้ในออบเจกต์ forecast_MET_t$mean ส่วนขอบเขตบนและล่างของช่วงนี้ก็เก็บในลักษณะเดียวกัน คอลัมน์ที่สองของ confidence interval ขอบเขตบนคือ confidence interval ที่ 95% และเข้าถึงได้ผ่าน forecast_MET_t$upper[,2] สำหรับขอบเขตล่าง ให้แทนคำว่า upper ด้วย lower
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การพยากรณ์ความต้องการสินค้าใน R
คำแนะนำการฝึกหัด
- แปลงขอบเขตบนและล่างของ confidence interval ที่ 95% ให้เป็นออบเจกต์
xtsชื่อupperและlowerโดยใช้ดัชนีวันที่ที่เก็บไว้ในfor_dates - เพิ่มค่าทั้งสองนี้ลงในกราฟของการพยากรณ์และชุดข้อมูล validation
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Plot the validation data set
plot(MET_t_valid, main = 'Forecast Comparison', ylim = c(4000, 8500))
# Overlay the forecast of 2017
lines(for_MET_t_xts, col = "blue")
# Convert the limits to xts objects
lower <- xts(forecast_MET_t$___[,2], order.by = ___)
upper <- xts(___$___[,___], order.by = for_dates)
# Adding confidence intervals of forecast to plot
lines(lower, col = "blue", lty = "dashed")
lines(___, col = "blue", lty = "dashed")