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

Sumarizace přes více proměnných

Funkce across() funguje skvěle i v kombinaci s summarize() – umožňuje počítat souhrnné hodnoty přes více sloupců najednou. Je to mnohem rychlejší a s méně kódem než sumarizovat každý sloupec zvlášť.

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

Programování s dplyr

Zobrazit kurz

Pokyny k cvičení

  • Ponech pouze řádky odpovídající Bolívii.
  • Projdi všechny sloupce, jejichž název obsahuje "perc".
  • Pro každý z těchto sloupců najdi minimální hodnotu.
  • Na začátek každého názvu sloupce přidej "min_".

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

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

imf_data %>% 
  # Focus on Bolivia rows
  filter(___) %>% 
  summarize(
    # Compute for all column names including "perc"
    across(___, 
           # Calculate the minimum value
           ___,
           # Prepend "min_" to column names
           ___)
  )
Upravit a spustit kód