Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Definieer een reeks getallen van -2 tot 2 met stappen van 0.50 met de functie seq(). Ken het resultaat toe aan een object x.
  • Visualiseer de voorspelde aankoopkansen gegeven "price.ratio" en x met de functie cplot().

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 = ___)
Code bewerken en uitvoeren