Converti da wide a long
I dati chocolate_wide sono già caricati. Convertili in formato long usando reshape(). Ho già impostato gli argomenti necessari per etichettare correttamente le colonne nel nuovo insieme di dati. A te inserire gli argomenti principali che dicono a reshape() come trasformare i dati.
Questo esercizio fa parte del corso
Choice Modeling for Marketing in R
Istruzioni dell'esercizio
- Inserisci i dati di partenza:
chocolate_wide. - Specifica la forma in cui vogliamo trasformare i dati:
long. - Indica le colonne che contengono
Brand,PriceeTypeper le tre alternative in ciascuna domanda di scelta. Potresti dover guardare i dati constr()ohead()per capirlo. Ho iniziato per te compilando le colonne diBrand. - Dopo aver completato il comando
reshape(), usahead()per verificare che i dati siano stati trasformati correttamente.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# use reshape() to change the data from wide to long
chocolate <- reshape(data= ___ , direction="____",
varying = list(Brand=3:5, Price=____, Type=____),
v.names=c("Brand", "Price", "Type"), timevar="Alt")
# use head() to confirm that the data has been properly transformed