IniziaInizia gratis

Prevedere le quote per il segmento racer

Prevediamo le quote per un altro segmento di auto sportive. Ho già caricato il modello m5 e la funzione predict_mnl() che ti ho mostrato nel video. Nel codice di esempio troverai anche il mio codice per creare il data frame prod. Il tuo compito è modificare il mio codice per prevedere le quote per il segmento "racer".

Questo esercizio fa parte del corso

Choice Modeling for Marketing in R

Visualizza il corso

Istruzioni dell'esercizio

  • Modifica il mio codice per creare il data frame prod in modo che la variabile segment sia "racer" per entrambi i prodotti. Ricorda che le variabili utente come segment devono essere uguali per tutti i prodotti in prod.
  • Prevedi le quote per i prodotti in prod usando il modello m5. Puoi usare la mia funzione predict_mnl() per farlo. Assicurati che l'output indichi che il segment è "racer" per entrambi i prodotti.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# modify the code below so that the segement is set to "racer" for both alternatives
price <- c(35, 30)
seat <- factor(c(2, 2), levels=c(2,4,5))
trans <- factor(c("manual", "auto"), levels=c("auto", "manual"))
convert <- factor(c("no", "no"), levels=c("no", "yes"))
segment <- factor(c("basic", "basic"), levels=c("basic", "fun", "racer"))
prod <- data.frame(seat, trans, convert, price, segment)

# predict shares for the "racer" segment
Modifica ed esegui il codice