Conversie din format wide în format long
Setul de date chocolate_wide este deja încărcat. Îți propun să îl convertești în format long folosind reshape(). Am pregătit deja câteva argumente necesare pentru a eticheta corect coloanele din noul set de date. Tu va trebui să completezi argumentele cele mai importante, care îi spun funcției reshape() cum să transforme datele.
Acest exercițiu face parte din cursul
Modelarea alegerilor pentru marketing în R
Instrucțiuni pentru exercițiu
- Completează setul de date cu care vrei să începi:
chocolate_wide. - Completează formatul în care vrei să transformi datele:
long. - Completează coloanele care conțin
Brand,PriceșiTypepentru cele trei alternative din fiecare întrebare de alegere. Poate fi nevoie să inspectezi datele folosindstr()sauhead(). Am completat deja coloanele pentruBrand. - După ce ai finalizat comanda
reshape(), foloseștehead()pentru a confirma că datele au fost transformate corect.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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