Linjärisering av icke-linjära funktioner
Mikrobryggeriets planer på att expandera och erbjuda Hoppiness över hela landet innebär att chefen behöver fatta prisbeslut för fler än en butik.
Butiker kan skilja sig åt inte bara i läge, utan även i aktivitetsnivå och försäljningsvolym. En lösning är att förklara effekten av förändringar i PRICE relativt förändringar i SALES. Det uppnår man genom att ta log() av SALES. Sambandet log(SALES) ~ PRICE skattas sedan med funktionen lm(), och det resulterande icke-linjära försäljningsresponsmodellen undersöks utifrån dess koefficienter.
Den här övningen är en del av kursen
Bygga responsmodeller i R
Övningsinstruktioner
- Förklara
log(SALES)med hjälp avPRICE. Använd funktionenlm()och tilldela resultatet till ett objekt som heterlog.model. - Hämta modellkoefficienterna för objektet
log.modelmed hjälp av funktionencoef().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Explain log(SALES) by PRICE
log.model <- ___(___, data = sales.data)
# Obtain the model coefficients