IniziaInizia gratis

Aggiungere effetti di prezzo ritardati

Ora verificherai se gli effetti di variazioni temporanee di prezzo sulle vendite si estendono anche al periodo successivo.

Come prima, sposta all'indietro il predittore PRICE usando la funzione lag(). Il risultato viene assegnato a una nuova variabile Price.lag. La variabile Price.lag viene aggiunta alla relazione log(SALES) ~ PRICE. Anche questo semplice modello con ritardo può essere stimato usando la funzione lm().

Questo esercizio fa parte del corso

Creare modelli di risposta in R

Visualizza il corso

Istruzioni dell'esercizio

  • Crea una variabile ritardata per PRICE chiamata Price.lag.
  • Stima un modello di risposta con ritardo che spieghi log(SALES) tramite PRICE e Price.lag. Usa la funzione lm() e assegna di nuovo il risultato a un oggetto chiamato lag.model.
  • Ottieni i coefficienti di lag.model usando la funzione coef().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Take the lag of PRICE
Price.lag <- lag(___)

# Explain log(SALES) by PRICE and Price.lag
lag.model <- ___(___ ~ ___ + ___, data = sales.data)

# Obtain the coefficients
Modifica ed esegui il codice