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
Instrukcje do ćwiczenia
- Dopasuj model
choc_m2za pomocą funkcjimlogit. Pierwszym argumentem powinien być wzórSelection ~ 0 + Brand + Type + Price, a drugimdata = chocolate. - Stwórz ramkę danych zawierającą 5 batoników, wszystkie marki
Ghirardellii wszystkie w cenie 3 USD. Rodzaje powinny odpowiadać pięciu rodzajom testowanym w zbiorzechocolate. 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