Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Definiera en talföljd från -2 till 2 med steget 0.50 med hjälp av funktionen seq(). Tilldela resultatet till ett objekt med namnet x.
  • Plotta de förutsagda köpssannolikheterna givet "price.ratio" och x med hjälp av funktionen cplot().

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 = ___)
Redigera och kör kod