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
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
___)
)