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

Loại bỏ xu hướng mức bằng sai phân

Phép biến đổi sai phân bậc một của một chuỗi thời gian \(z[t]\) là hiệu (mức thay đổi) giữa các quan sát liên tiếp theo thời gian, tức \(z[t] - z[t-1]\).

Thực hiện sai phân một chuỗi thời gian có thể loại bỏ xu hướng theo thời gian. Hàm diff() sẽ tính chuỗi sai phân bậc một hay chuỗi thay đổi. Một chuỗi sai phân cho phép bạn xem các gia số hay mức thay đổi trong một chuỗi thời gian nhất định. Nó luôn có số quan sát ít hơn chuỗi gốc một đơn vị.

Chuỗi thời gian z đã được nạp và hiển thị trong hình bên phải.

Bài tập này là một phần của khóa học

Phân tích chuỗi thời gian bằng R

Xem khóa học

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

  • Áp dụng hàm diff() lên z và lưu kết quả vào dz.
  • Dùng ts.plot() để xem biểu đồ chuỗi thời gian của chuỗi đã biến đổi dz.
  • Dùng hai lần gọi length() để tính số quan sát trong zdz, theo thứ tự.

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.

# Generate the first difference of z
dz <- 
  
# Plot dz


# View the length of z and dz, respectively


Chỉnh sửa và Chạy Mã