Effectplots
Een manier om het marginale effect van een eenheidsverandering in de prijsverhouding beter te begrijpen, is door het logistische responsmodel te gebruiken met enkele typische waarden en de voorspellingen te visualiseren.
Dit kun je doen met de functie cplot() uit het margins-pakket. De functie cplot() neemt het object logistic.model, de naam van de voorspeller en de bijbehorende typische waarden als argumenten. Je gaat ervan uit dat de typische waarden voor price.ratio liggen tussen -2 en 2. Omdat je de voorspellingen alleen voor een paar waarden wilt bekijken, definieer je met de functie seq() een reeks getallen van -2 tot 2 met stappen van 0.50.
Deze oefening maakt deel uit van de cursus
Responsmodellen bouwen in R
Oefeninstructies
- Definieer een reeks getallen van
-2tot2met stappen van0.50met de functieseq(). Ken het resultaat toe aan een objectx. - Visualiseer de voorspelde aankoopkansen gegeven
"price.ratio"enxmet de functiecplot().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Define the sequence of x values
x <- seq(from = ___, to = ___, by = ___)
# Plot the price.ratio effect
___(logistic.model, ___, xvals = ___)