Effektplots
Eine Möglichkeit, den marginalen Effekt einer Einheit Veränderung im Preisverhältnis besser zu verstehen, ist, das logistische Response-Modell mit einigen typischen Werten zu verwenden und die Vorhersagen zu visualisieren.
Das kannst du mit der Funktion cplot() aus dem Paket margins tun. Die Funktion cplot() erhält das Objekt logistic.model, den Namen der Prädiktorvariablen und die zugehörigen typischen Werte als Argumente. Du nimmst an, dass die typischen Werte für price.ratio im Bereich von -2 bis 2 liegen. Da du die Vorhersagen nur für einige wenige Werte untersuchen möchtest, definierst du mit der Funktion seq() eine Zahlenfolge von -2 bis 2 in Schritten von 0.50.
Diese Übung ist Teil des Kurses
Response-Modelle in R erstellen
Anleitung zur Übung
- Definiere mit der Funktion
seq()eine Zahlenfolge von-2bis2in Schritten von0.50. Weise das Ergebnis einem Objekt namensxzu. - Zeichne die vorhergesagten Kaufwahrscheinlichkeiten für
"price.ratio"undxmit der Funktioncplot().
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Define the sequence of x values
x <- seq(from = ___, to = ___, by = ___)
# Plot the price.ratio effect
___(logistic.model, ___, xvals = ___)