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
Istruzioni dell'esercizio
- Crea una variabile ritardata per
PRICEchiamataPrice.lag. - Stima un modello di risposta con ritardo che spieghi
log(SALES)tramitePRICEePrice.lag. Usa la funzionelm()e assegna di nuovo il risultato a un oggetto chiamatolag.model. - Ottieni i coefficienti di
lag.modelusando la funzionecoef().
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