1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xây dựng mô hình phản hồi trong R

Connected

Bài tập

Tạo độ trễ (lag) như thế nào?

Có thể khách hàng không phản ứng ngay với việc giảm giá của Hoppiness. Vì vậy, cần kiểm tra xem hiệu ứng khuyến mãi giá có thể kéo dài sang tuần tiếp theo hay không. Bạn có thể làm điều này bằng cách thêm các độ trễ (lag) vào mô hình.

Tạo độ trễ cho một biến nghĩa là dịch chuyển trục thời gian lùi lại một số quan sát nhất định. Việc này có thể thực hiện bằng hàm lag(). Hàm lag() chỉ nhận một đối số; mặc định n = 1 để xác định số kỳ cần dịch chuyển.

Bạn áp dụng lag() lên PRICE và so sánh kết quả với PRICE gốc bằng hàm cbind(). Để chỉ hiển thị sáu phần tử đầu tiên của các cột dữ liệu, bạn có thể dùng hàm head().

Hướng dẫn

100 XP
  • Tính biến PRICE có độ trễ bằng hàm lag().
  • So sánh biến PRICE có độ trễ với biến PRICE gốc bằng các hàm cbind() và head().