Bắt đầu ngayBắt đầu miễn phí

Tính MAPE và MAE

Trước đó bạn đã tính dự báo cho tổng doanh số khu vực đô thị và lưu vào đối tượng forecast_MET_t. Bạn cũng có tập dữ liệu kiểm định lưu trong đối tượng MET_t_valid, bao phủ 22 tuần đầu năm 2017. Hãy xem dự báo của bạn tốt đến mức nào!

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

Xem khóa học

Hướng dẫn bài tập

  • Chuyển giá trị trung bình của dự báo (forecast_MET_t$mean) và tập dữ liệu kiểm định (MET_t_valid) sang kiểu số và lưu lần lượt thành for_MET_tv_MET_t.
  • Tính MAE của dự báo. Nhớ rằng đây là trung bình của độ lệch tuyệt đối giữa dự báo và giá trị kiểm định thực tế.
  • Tính MAPE của dự báo. Chỉ số này dùng cùng độ lệch như MAE nhưng chia cho giá trị kiểm định thực tế.
  • In cả MAE và 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.

# Convert to numeric for ease
for_MET_t <- as.numeric(___)
v_MET_t <- as.numeric(___)

# Calculate the MAE
MAE <- mean(abs(___ - ___))

# Calculate the MAPE
MAPE <- 100*mean(abs((for_MET_t - v_MET_t)/___))

# Print to see how good your forecast is!
print(MAE)
print(MAPE)
Chỉnh sửa và Chạy Mã