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
Instrukcje do ćwiczenia
- Uzupełnij argumenty polecenia
mlogit. Pierwszym argumentemmlogit()jest zawsze formuła. Powinna ona mieć postać:Selection ~ Brand + Type + Price. - Jako drugi argument
mlogit()podajdata = chocolate. - Jako trzeci argument użyj opcji
print.level = 3– informuje onamlogit(), aby wyświetlała więcej szczegółów dotyczących algorytmu największej wiarygodności. - Po uruchomieniu
mlogit()i przypisaniu wyników dochoc_m1uż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()