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

Více proměnných v jednom sloupci

Čas jsou peníze, a tak nechceš trávit hodiny přemýšlením, co si pustit na Netflixu. Rozhodneš se proto projít délky seriálů a filmů a teprve pak vybrat, co sledovat. Podařilo se ti získat dataset netflix_df, ale sloupec duration má jeden problém: obsahuje řetězce, ve kterých je dohromady číselná hodnota i jednotka ("min" nebo "Season").

Udělej z tohoto datasetu uklizená data tak, aby každá proměnná měla vlastní sloupec.

Jako vždy v tomto kurzu je balíček tidyr předem načtený.

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

Reshaping Data with tidyr

Zobrazit kurz

Pokyny k cvičení

  • Prozkoumej netflix_df tak, že napíšeš jeho název přímo do R konzole a stiskneš Enter – zjistíš, jaký řetězec odděluje hodnotu od jednotky ve sloupci duration.
  • Rozděl sloupec duration do dvou proměnných pojmenovaných value a unit. Řetězec oddělující číslo od jednotky předej argumentu sep.

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

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

netflix_df %>% 
  # Split the duration column into value and unit columns
  separate(___, into = ___, sep = ___, convert = TRUE)
Upravit a spustit kód