Adding lagged price effects
Next, you will check if the effects of temporary price changes on sales extend into the next period.
Like before, you shift the PRICE predictor back by using the function lag(). The result is assigned to a new variable Price.lag. The Price.lag variable is added to the log(SALES) ~ PRICE relationship. This simple lag-model can also be estimated by using the function lm().
Questo esercizio fa parte del corso
Building Response Models in R
Istruzioni dell'esercizio
- Create a lagged variable for
PRICEnamedPrice.lag. - Estimate a lagged response model explaining
log(SALES)byPRICEandPrice.lag. Use the functionlm()and assign the result again to an object calledlag.model. - Obtain the coefficients of the
lag.modelby using the functioncoef().
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