Anpassa en valmodell
Nu när du har skapat mlogit.data-objektet chocolate är du redo att anropa mlogit() för att anpassa en modell. Det kan vara bra att skriva head(chocolate) i konsolen så att du kan se på datan medan du fyller i argumenten till mlogit()-funktionen. Kolumnen Selection i chocolate innehåller valet och kan ha värdena TRUE/FALSE, 0/1 eller no/yes. Attributen finns i kolumnerna Brand, Type och Price.
Den här övningen är en del av kursen
Valmodellering för marknadsföring i R
Övningsinstruktioner
- Fyll i argumenten till
mlogit-kommandot. Det första argumentet tillmlogit()är alltid en formel. Formeln ska varaSelection ~ Brand + Type + Price. - Det andra argumentet till
mlogit()ska varadata = chocolate. - Som tredje argument till
mlogit()använder du alternativetprint.level = 3, vilket gör attmlogit()rapporterar mer information om algoritmen för maximal sannolikhet. - När du har kört
mlogitoch tilldelat resultatet tillchoc_m1, använder du funktionen summary för att granska modellresultatet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()