Stima un modello di scelta
Bene, ora che hai creato l'oggetto mlogit.data chiamato chocolate, sei pronto per chiamare mlogit() e stimare un modello. Potresti digitare head(chocolate) nella console per dare un'occhiata ai dati mentre compili gli argomenti della funzione mlogit(). La colonna Selection in chocolate contiene la scelta. Può essere TRUE/FALSE, 0/1 oppure no/sì. Gli attributi sono nelle colonne Brand, Type e Price.
Questo esercizio fa parte del corso
Choice Modeling for Marketing in R
Istruzioni dell'esercizio
- Compila gli argomenti del comando
mlogit. Il primo argomento dimlogit()è sempre una formula. La formula deve essereSelection ~ Brand + Type + Price. - Il secondo argomento di
mlogit()deve esseredata = chocolate. - Per il terzo argomento di
mlogit()usa l'opzioneprint.level = 3, che dice amlogit()di fornire più dettagli sull'algoritmo di massima verosimiglianza. - Dopo aver eseguito
mlogite assegnato l'output achoc_m1, usa la funzione summary per ispezionare i risultati del modello.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()