1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Kategorická data v Tidyverse

Connected

Cvičení

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.

Pokyny 1/4

undefined XP
    1
    2
    3
    4
  • Nejdřív zjisti minimum a maximum proměnné Age – odstraň přitom hodnoty NA.