Zacznij terazZacznij za darmo

Dopasuj model wyboru

Skoro masz już obiekt dfidx o nazwie chocolate, możesz wywołać mlogit(), żeby dopasować model. Warto wpisać w konsoli head(chocolate), żeby zobaczyć dane podczas uzupełniania argumentów funkcji mlogit(). Kolumna Selection w zbiorze chocolate zawiera informację o wyborze. Może przyjmować wartości TRUE/FALSE, 0/1 albo no/yes. Atrybuty znajdują się 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() zawsze jest formuła. Powinna mieć postać Selection ~ Brand + Type + Price.
  • Drugim argumentem mlogit() powinno być data = chocolate.
  • Jako trzeci argument mlogit() użyj opcji print.level = 3, która sprawia, że mlogit() wyświetla więcej szczegółów dotyczących algorytmu największej wiarygodności.
  • Po uruchomieniu mlogit i przypisaniu wyniku do choc_m1, użyj funkcji summary, żeby sprawdzić wynik 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