case_when() s jednou proměnnou
V této lekci jsme viděli, jak lze vytvořit kategorickou proměnnou z jednoho vektoru nebo sloupce pomocí case_when(). Pojďme to vyzkoušet na našem datasetu multiple_choice_responses – vytvoříme proměnnou „generace" na základě věku respondentů.
Použijeme další funkci z dplyr, between, která nám pomůže. V kombinaci s filter umožňuje between filtrovat řádky s hodnotami v zadaném rozsahu (včetně krajních hodnot). Například:
mtcars %>%
filter(between(mpg, 10, 20))
vrátí všechny řádky datasetu mtcars, kde je mpg mezi 10 a 20.
Toto cvičení je součástí kurzu
Kategorická data v Tidyverse
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)