IniziaInizia gratis

Prevedi le quote per le tavolette di cioccolato

Supponi che un negozio voglia vendere il cioccolato Ghirardelli in tutti e 5 i tipi. Quali saranno le quote tra questi cinque cioccolati? Il negozio potrebbe volerlo sapere per pianificare l'inventario o riorganizzare l'esposizione mettendo in evidenza i tipi più popolari.

Il dataset chocolate è già caricato come oggetto mlogit.data.

Questo esercizio fa parte del corso

Choice Modeling for Marketing in R

Visualizza il corso

Istruzioni dell'esercizio

  • Stima il modello choc_m2 usando mlogit. Il primo argomento deve essere la formula Selection ~ 0 + Brand + Type + Price e il secondo data = chocolate.
  • Crea un data frame che includa 5 tavolette tutte Ghirardelli e tutte al prezzo di $3. I tipi devono essere i cinque testati nei dati chocolate. Ho iniziato io il codice: devi solo completare la definizione dei prezzi.
  • Prevedi le quote con la mia funzione predict_mnl(), già caricata.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# fit the choc_m2 model


# create a data frame with the Ghiradelli products
Brand <- factor(rep("Ghirardelli", 5), level = levels(chocolate$Brand))
Type <- levels(chocolate$Type)
Price <- _____   # treated as a number in choc_m2
ghir_choc <- data.frame(Brand, Type, Price)

# predict shares
Modifica ed esegui il codice