MulaiMulai sekarang secara gratis

Cara membuat lag?

Mungkin pelanggan tidak langsung bereaksi terhadap penurunan harga Hoppiness. Oleh karena itu, penting untuk memeriksa apakah efek promosi harga dapat berlanjut hingga minggu berikutnya. Anda dapat melakukannya dengan menambahkan lag ke dalam model Anda.

Melakukan lag pada sebuah variabel berarti menggeser basis waktu mundur sejumlah pengamatan tertentu. Ini dapat dilakukan dengan menggunakan fungsi lag(). Fungsi lag() hanya menerima satu argumen; n = 1 secara bawaan untuk menentukan jumlah periode yang digeser.

Anda menerapkan lag() pada PRICE dan membandingkan hasilnya dengan PRICE asli menggunakan fungsi cbind(). Untuk menampilkan hanya enam elemen pertama dari kolom data, Anda dapat menggunakan fungsi head().

Latihan ini adalah bagian dari kursus

Membangun Model Respons di R

Lihat Kursus

Petunjuk latihan

  • Hitung variabel PRICE yang di-lag dengan menggunakan fungsi lag().
  • Bandingkan variabel PRICE yang di-lag dengan variabel PRICE asli menggunakan fungsi cbind() dan head().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Compare lagged PRICE to original PRICE
___(___(sales.data$PRICE, ___(sales.data$PRICE)))
Edit dan Jalankan Kode