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
Pokyny k cvičení
- Prozkoumej
netflix_dftak, že napíšeš jeho název přímo do R konzole a stiskneš Enter – zjistíš, jaký řetězec odděluje hodnotu od jednotky ve sloupciduration. - Rozděl sloupec
durationdo dvou proměnných pojmenovanýchvalueaunit. Řetězec oddělující číslo od jednotky předej argumentusep.
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)