LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • 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 Ü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()
Code bearbeiten und ausführen