Anpassa en valmodell
Nu när du har skapat dfidx-objektet som heter chocolate är du redo att anropa mlogit() för att anpassa en modell. Du kan skriva head(chocolate) i konsolen för att titta på datan medan du fyller i inputs till mlogit()-funktionen. Kolumnen Selection i chocolate innehåller valet. Den kan vara 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 inputs till
mlogit-kommandot. Den första inputen tillmlogit()är alltid en formel. Formeln ska varaSelection ~ Brand + Type + Price. - Den andra inputen till
mlogit()ska varadata = chocolate. - Som tredje input till
mlogit()använder du alternativetprint.level = 3, vilket talar om förmlogit()att rapportera mer information om maximum likelihood-algoritmen. - När du har kört
mlogitoch tilldelat resultatet tillchoc_m1, använd summary-funktionen för att inspektera modellens utdata.
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()