Antrenează un model de alegere
Acum că ai creat obiectul mlogit.data numit chocolate, ești pregătit să apelezi mlogit() pentru a antrena un model. Poți introduce head(chocolate) în consolă pentru a explora datele în timp ce completezi argumentele funcției mlogit(). Coloana Selection din chocolate conține alegerea efectuată. Valorile pot fi TRUE/FALSE, 0/1 sau no/yes. Atributele se află în coloanele Brand, Type și Price.
Acest exercițiu face parte din cursul
Modelarea alegerilor pentru marketing în R
Instrucțiuni pentru exercițiu
- Completează argumentele comenzii
mlogit. Primul argument al funcțieimlogit()este întotdeauna o formulă. Formula ar trebui să fieSelection ~ Brand + Type + Price. - Al doilea argument al funcției
mlogit()ar trebui să fiedata = chocolate. - Pentru al treilea argument al funcției
mlogit(), folosește opțiuneaprint.level = 3, care îi spune funcțieimlogit()să raporteze mai multe detalii despre algoritmul de maximizare a verosimilității. - După ce ai rulat
mlogitși ai atribuit rezultatul variabileichoc_m1, folosește funcțiasummarypentru a examina rezultatele modelului.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()