Zacznij terazZacznij za darmo

Przewidywanie udziałów dla batoników czekoladowych

Załóżmy, że sklep planuje wprowadzić do oferty czekoladę Ghirardelli we wszystkich 5 rodzajach. Jakie będą udziały między tymi pięcioma rodzajami czekolady? Sklep może chcieć to wiedzieć, aby zaplanować zapasy albo tak ułożyć ekspozycję, żeby wyeksponować najpopularniejsze rodzaje czekolady.

Zbiór danych chocolate jest już wczytany jako obiekt dfidx.

To ćwiczenie jest częścią kursu

Modelowanie wyborów w marketingu w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj model choc_m2 za pomocą funkcji mlogit. Pierwszym argumentem powinien być wzór Selection ~ 0 + Brand + Type + Price, a drugim data = chocolate.
  • Stwórz ramkę danych zawierającą 5 batoników, wszystkie marki Ghirardelli i wszystkie w cenie 3 USD. Rodzaje powinny odpowiadać pięciu rodzajom testowanym w zbiorze chocolate. Kod jest już częściowo przygotowany — musisz tylko dokończyć definiowanie cen.
  • Przewidz udziały za pomocą mojej funkcji predict_mnl(), która jest już wczytana.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# fit the choc_m2 model


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

# predict shares
Edytuj i uruchom kod