Aan de slagGa gratis aan de slag

Vertraagde prijseffecten toevoegen

Nu ga je controleren of de effecten van tijdelijke prijswijzigingen op de verkoop doorwerken naar de volgende periode.

Net als eerder verschuif je de voorspeller PRICE achteruit met de functie lag(). Het resultaat ken je toe aan een nieuwe variabele Price.lag. De variabele Price.lag voeg je toe aan de relatie log(SALES) ~ PRICE. Dit eenvoudige lag-model kun je ook schatten met de functie lm().

Deze oefening maakt deel uit van de cursus

Responsmodellen bouwen in R

Cursus bekijken

Oefeninstructies

  • Maak een vertraagde variabele voor PRICE met de naam Price.lag.
  • Schat een lagged response-model waarin log(SALES) wordt verklaard door PRICE en Price.lag. Gebruik de functie lm() en ken het resultaat opnieuw toe aan een object lag.model.
  • Haal de coëfficiënten van lag.model op met de functie coef().

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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

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

# Obtain the coefficients
Code bewerken en uitvoeren