LoslegenKostenlos starten

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

<Kurs>Choice Modeling für Marketing in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Fülle die Eingaben für den Befehl mlogit aus. Die erste Eingabe von mlogit() ist immer eine Formel. Die Formel sollte Selection ~ Brand + Type + Price sein.
  • Die zweite Eingabe für mlogit() sollte data = chocolate sein.
  • Verwende für die dritte Eingabe die Option print.level = 3. Damit weist du mlogit() an, mehr Details zum Maximum-Likelihood-Algorithmus auszugeben.
  • Sobald du mlogit ausgeführt und die Ausgabe choc_m1 zugewiesen hast, nutze die Funktion summary, um die Modellausgabe zu prüfen.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)

# Summarize choc_m1 with summary()
Code bearbeiten und ausführen