IniziaInizia gratis

Linearizzare funzioni non lineari

Il microbirrificio ha in programma di espandere il business e offrire Hoppiness a livello nazionale. Di conseguenza, il responsabile dovrà prendere decisioni di prezzo per più di un negozio.

I negozi possono differire non solo per posizione, ma anche per attività e per volume di vendite. Una soluzione è spiegare l’effetto delle variazioni di PRICE rispetto alle variazioni di SALES. Questo si ottiene applicando il log() a SALES. La relazione corrispondente log(SALES) ~ PRICE viene stimata nuovamente con la funzione lm() e il risultante modello di risposta delle vendite non lineare viene analizzato attraverso i suoi coefficienti.

Questo esercizio fa parte del corso

Creare modelli di risposta in R

Visualizza il corso

Istruzioni dell'esercizio

  • Spiega log(SALES) con PRICE. Usa la funzione lm() e assegna il risultato a un oggetto chiamato log.model.
  • Ottieni i coefficienti del modello dall’oggetto log.model usando la funzione coef().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Explain log(SALES) by PRICE
log.model <- ___(___, data = sales.data)

# Obtain the model coefficients
Modifica ed esegui il codice