Kom igångKom igång gratis

Lägga till fördröjda priseffekter

Nu ska du undersöka om effekterna av tillfälliga prisförändringar på försäljningen sträcker sig in i nästa period.

Precis som tidigare förskjuter du prediktorn PRICE bakåt med hjälp av funktionen lag(). Resultatet tilldelas en ny variabel, Price.lag. Variabeln Price.lag läggs sedan till i sambandet log(SALES) ~ PRICE. Den här enkla fördröjningsmodellen kan också skattas med funktionen lm().

Den här övningen är en del av kursen

Bygga responsmodeller i R

Visa kurs

Övningsinstruktioner

  • Skapa en fördröjd variabel för PRICE med namnet Price.lag.
  • Skatta en fördröjd responsmodell som förklarar log(SALES) med PRICE och Price.lag. Använd funktionen lm() och tilldela resultatet till ett objekt med namnet lag.model.
  • Hämta koefficienterna för lag.model med hjälp av funktionen coef().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

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

# Obtain the coefficients
Redigera och kör kod