Loại bỏ xu thế khỏi dữ liệu (Detrending)
Như bạn đã thấy ở bài tập trước, phép sai phân thường rất hiệu quả để loại bỏ xu thế khỏi dữ liệu chuỗi thời gian. Hãy nhớ rằng sai phân xét hiệu giữa giá trị của chuỗi tại một thời điểm và giá trị ngay trước đó của nó.
Trong bài tập này, bạn sẽ dùng hàm sai phân diff() để loại bỏ xu thế và vẽ biểu đồ cho dữ liệu chuỗi thời gian thực tế.
Bài tập này là một phần của khóa học
Mô hình ARIMA trong R
Hướng dẫn bài tập
- Gói astsa đã được nạp sẵn.
- Tạo một biểu đồ nhiều khung so sánh dữ liệu nhiệt độ toàn cầu (
globtemp) với chuỗi đã loại bỏ xu thế. Bạn có thể tạo biểu đồ nhiều khung bằng cách chạy lệnhpar()đã viết sẵn, sau đó gọiplot()hai lần riêng biệt. - Tạo thêm một biểu đồ nhiều khung khác so sánh số ca tử vong do tim mạch theo tuần ở Quận Los Angeles (
cmort) với chuỗi đã loại bỏ xu thế.
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.
# Plot globtemp and detrended globtemp
par(mfrow = c(2,1))
plot(globtemp)
# Plot cmort and detrended cmort
par(mfrow = c(2,1))
plot(cmort)