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
Övningsinstruktioner
- Skapa en fördröjd variabel för
PRICEmed namnetPrice.lag. - Skatta en fördröjd responsmodell som förklarar
log(SALES)medPRICEochPrice.lag. Använd funktionenlm()och tilldela resultatet till ett objekt med namnetlag.model. - Hämta koefficienterna för
lag.modelmed hjälp av funktionencoef().
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