เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

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")
แก้ไขและรันโค้ด