ÎncepețiÎncepe gratuit

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

Vezi cursul

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 și Type pentru cele trei alternative din fiecare întrebare de alegere. Poate fi nevoie să inspectezi datele folosind str() sau head(). Am completat deja coloanele pentru Brand.
  • După ce ai finalizat comanda reshape(), folosește head() 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
Editează și rulează codul