LoslegenKostenlos loslegen

Anteile für das Segment "racer" vorhersagen

Lass uns die Anteile für ein anderes Sportwagen-Segment vorhersagen. Das Modell m5 und die Funktion predict_mnl(), die ich dir im Video gezeigt habe, sind bereits geladen. Im Beispielcode siehst du außerdem meinen Code zum Erstellen des Data Frames prod. Deine Aufgabe ist es, meinen Code so zu ändern, dass die Anteile für das Segment "racer" vorhergesagt werden.

Diese Übung ist Teil des Kurses

Choice Modeling für Marketing in R

Kurs anzeigen

Anleitung zur Übung

  • Ändere meinen Code zum Erstellen des Data Frames prod so, dass die Variable segment für beide Produkte "racer" ist. Denk daran: Benutzermerkmale wie segment sollten für alle Produkte in prod gleich sein.
  • Sage die Anteile für die Produkte in prod mit dem Modell m5 voraus. Du kannst dazu meine Funktion predict_mnl() verwenden. Achte darauf, dass in der Ausgabe erkennbar ist, dass segment für beide Produkte "racer" ist.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# modify the code below so that the segement is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)

# predict shares for the "racer" segment
Code bearbeiten und ausführen