IniziaInizia gratis

Come applicare un lag?

È possibile che i clienti non reagiscano subito ai ribassi di prezzo di Hoppiness. Per questo è importante verificare se l’effetto di una promozione prezzo possa estendersi anche alla settimana successiva. Puoi farlo aggiungendo dei lag al tuo modello.

Mettere in lag una variabile significa spostare indietro la base temporale di un certo numero di osservazioni. Puoi farlo con la funzione lag(). La funzione lag() accetta un solo argomento; per impostazione predefinita n = 1, che definisce il numero di periodi di spostamento.

Applica lag() a PRICE e confronta il risultato con il PRICE originale usando la funzione cbind(). Per visualizzare solo i primi sei elementi delle colonne, puoi usare la funzione head().

Questo esercizio fa parte del corso

Creare modelli di risposta in R

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola una variabile PRICE ritardata usando la funzione lag().
  • Confronta la variabile PRICE ritardata con la variabile PRICE originale usando le funzioni cbind() e head().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Compare lagged PRICE to original PRICE
___(___(sales.data$PRICE, ___(sales.data$PRICE)))
Modifica ed esegui il codice