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

Jeden pro jakýkoli, jeden pro všechny

Funkce if_any() a if_all() lze kombinovat s pomocnými slovesy select() a ověřovat tak, zda jsou podmínky splněny v jakémkoli nebo ve všech sloupcích. Opět budeš pracovat s imf_data a vracet různé podmnožiny řádků podle různých numerických podmínek. Zaměříš se přitom na hledání let, ve kterých se import a export oproti předchozímu roku zvýšil nebo snížil.

Připomeň si, že funkce between() z balíčku dplyr se hodí pro zadání rozsahu hodnot (od jedné po druhou).

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

Programování s dplyr

Zobrazit kurz

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

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

# Rows with less than 0 for any "perc_change" ending columns
imf_data %>%
  filter(___(.cols = ___, 
             .fns = ~ ___) %>% 
  select(country, year, ends_with("perc_change"))
Upravit a spustit kód