Effektdiagram
Ett sätt att bättre förstå marginaleffekten av en enhetsförändring i priskvoten är att använda den logistiska responsmodellen med några typiska värden och visualisera förutsägelserna.
Detta kan du göra med funktionen cplot() från paketet margins. Funktionen cplot() tar emot objektet logistic.model, namnet på prediktorvariabeln och motsvarande typiska värden som argument. Du antar att de typiska värdena för price.ratio ligger i intervallet från -2 till 2. Eftersom du bara vill undersöka förutsägelserna för ett fåtal värden definierar du en talföljd från -2 till 2 med steget 0.50 med hjälp av funktionen seq().
Den här övningen är en del av kursen
Bygga responsmodeller i R
Övningsinstruktioner
- Definiera en talföljd från
-2till2med steget0.50med hjälp av funktionenseq(). Tilldela resultatet till ett objekt med namnetx. - Plotta de förutsagda köpssannolikheterna givet
"price.ratio"ochxmed hjälp av funktionencplot().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Define the sequence of x values
x <- seq(from = ___, to = ___, by = ___)
# Plot the price.ratio effect
___(logistic.model, ___, xvals = ___)