ÎncepețiÎncepe gratuit

Convertește din format wide în long

Datele chocolate_wide sunt deja încărcate. Vrem să le convertești în format long folosind reshape(). Ți-am pregătit deja inputurile necesare pentru ca noile coloane să fie etichetate corect. Rămâne să completezi inputurile esențiale, 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ă datele de la care pornim: chocolate_wide.
  • Completează formatul în care vrem să transformăm datele: long.
  • Completează coloanele care conțin Brand, Price și Type pentru cele trei alternative din fiecare întrebare de alegere. S-ar putea să fie nevoie să te uiți la date folosind str() sau head() ca să-ți dai seama. Am completat deja coloanele pentru Brand, ca punct de pornire.
  • După ce ai terminat 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