Ein Choice-Modell schätzen
Okay, jetzt, da du das mlogit.data-Objekt namens chocolate erstellt hast, bist du bereit, mlogit() aufzurufen, um ein Modell zu schätzen. Du kannst head(chocolate) in die Konsole eingeben, um dir die Daten anzusehen, während du die Eingaben für die Funktion mlogit() ausfüllst. Die Spalte Selection in chocolate enthält die Wahl. Sie kann TRUE/FALSE, 0/1 oder no/yes sein. Die Merkmale stehen in den Spalten Brand, Type und Price.
Diese Übung ist Teil des Kurses
Choice Modeling für Marketing in R
Anleitung zur Übung
- Fülle die Eingaben für den Befehl
mlogitaus. Die erste Eingabe vonmlogit()ist immer eine Formel. Die Formel sollteSelection ~ Brand + Type + Pricesein. - Die zweite Eingabe für
mlogit()solltedata = chocolatesein. - Verwende für die dritte Eingabe die Option
print.level = 3. Damit weist dumlogit()an, mehr Details zum Maximum-Likelihood-Algorithmus auszugeben. - Sobald du
mlogitausgeführt und die Ausgabechoc_m1zugewiesen hast, nutze die Funktionsummary, um die Modellausgabe zu prüfen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()