Natrénuj model volby
Teď, když máš vytvořený objekt dfidx s názvem chocolate, jsi připravený/á zavolat mlogit() a natrénovat model. Do konzole si můžeš napsat head(chocolate), abys měl/a data před očima, zatímco doplňuješ vstupy pro funkci mlogit(). Sloupec Selection v chocolate obsahuje volbu. Může nabývat hodnot TRUE/FALSE, 0/1 nebo no/yes. Atributy se nacházejí ve sloupcích Brand, Type a Price.
Toto cvičení je součástí kurzu
Modely výběru pro marketing v R
Pokyny k cvičení
- Doplň vstupy příkazu
mlogit. Prvním vstupemmlogit()je vždy vzorec (formula). Ten by měl vypadat takto:Selection ~ Brand + Type + Price. - Druhým vstupem
mlogit()by mělo býtdata = chocolate. - Jako třetí vstup
mlogit()použij volbuprint.level = 3, která funkcimlogit()řekne, aby vypsala podrobnější informace o průběhu algoritmu maximální věrohodnosti. - Jakmile spustíš
mlogita výsledek uložíš dochoc_m1, použij funkci summary k prozkoumání výstupu modelu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()