Zacznij terazZacznij za darmo

Prognozowanie udziałów dla segmentu racer

Przewidźmy udziały dla innego segmentu samochodów sportowych. Wczytałem wcześniej model m5 oraz funkcję predict_mnl(), którą pokazałem w filmie. W przykładowym kodzie znajdziesz też mój kod do tworzenia ramki danych prod. Twoje zadanie polega na zmodyfikowaniu tego kodu tak, aby prognozować udziały dla segmentu "racer".

To ćwiczenie jest częścią kursu

Modelowanie wyborów w marketingu w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Zmodyfikuj mój kod tworzący ramkę danych prod tak, aby zmienna segment miała wartość "racer" dla obu produktów. Pamiętaj, że zmienne dotyczące użytkownika, takie jak segment, powinny być takie same dla wszystkich produktów w prod.
  • Przewidź udziały dla produktów w prod, korzystając z modelu m5. Możesz użyć funkcji predict_mnl(). Upewnij się, że wyniki wskazują, że segment ma wartość "racer" dla obu produktów.

Interaktywne ćwiczenie praktyczne

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

# modify the code below so that the segement is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)

# predict shares for the "racer" segment
Edytuj i uruchom kod