Zacznij terazZacznij za darmo

Dopasowanie modelu wyboru

Masz już obiekt mlogit.data o nazwie chocolate – czas wywołać mlogit() i dopasować model. Warto wpisać head(chocolate) w konsoli, żeby przyjrzeć się danym podczas uzupełniania argumentów funkcji mlogit(). Kolumna Selection w zbiorze chocolate zawiera informację o dokonanym wyborze – może przyjmować wartości TRUE/FALSE, 0/1 lub no/yes. Atrybuty produktów znajdziesz w kolumnach Brand, Type i Price.

To ćwiczenie jest częścią kursu

Modelowanie wyborów w marketingu w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij argumenty polecenia mlogit. Pierwszym argumentem mlogit() jest zawsze formuła. Powinna ona mieć postać: Selection ~ Brand + Type + Price.
  • Jako drugi argument mlogit() podaj data = chocolate.
  • Jako trzeci argument użyj opcji print.level = 3 – informuje ona mlogit(), aby wyświetlała więcej szczegółów dotyczących algorytmu największej wiarygodności.
  • Po uruchomieniu mlogit() i przypisaniu wyników do choc_m1 użyj funkcji summary, żeby przejrzeć wyniki modelu.

Interaktywne ćwiczenie praktyczne

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

# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)

# Summarize choc_m1 with summary()
Edytuj i uruchom kod