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
Instrukcje do ćwiczenia
- Uzupełnij argumenty polecenia
mlogit. Pierwszym argumentemmlogit()zawsze jest formuła. Powinna mieć postaćSelection ~ Brand + Type + Price. - Drugim argumentem
mlogit()powinno byćdata = chocolate. - Jako trzeci argument
mlogit()użyj opcjiprint.level = 3, która sprawia, żemlogit()wyświetla więcej szczegółów dotyczących algorytmu największej wiarygodności. - Po uruchomieniu
mlogiti przypisaniu wyniku dochoc_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()