Začněte nyníZačněte zdarma

Převod z širokého do dlouhého formátu

Data chocolate_wide jsou už načtená. Zkus je převést do dlouhého formátu pomocí funkce reshape(). Začátek máš připravený – vstupy potřebné pro správné pojmenování sloupců v nových datech jsou už vyplněné. Teď doplň ty nejdůležitější, které funkci reshape() říkají, jak má data transformovat.

Toto cvičení je součástí kurzu

Modely výběru pro marketing v R

Zobrazit kurz

Pokyny k cvičení

  • Doplň data, se kterými chceme začít: chocolate_wide.
  • Doplň formát, do kterého chceme data převést: long.
  • Doplň sloupce obsahující hodnoty Brand, Price a Type pro tři alternativy v každé výběrové otázce. Možná budeš potřebovat nahlédnout do dat pomocí str() nebo head(). Sloupce pro Brand jsou už vyplněné jako příklad.
  • Po dokončení příkazu reshape() ověř pomocí head(), že data byla správně transformována.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód