Zacznij terazZacznij za darmo

Jeden dla dowolnego, jeden dla wszystkich

Do sprawdzania warunków spełnionych w dowolnej lub we wszystkich kolumnach możesz użyć funkcji if_any() i if_all() wraz z pomocniczymi czasownikami select(). Ponownie skorzystasz z imf_data, aby zwrócić różne podzbiory wierszy na podstawie różnych warunków liczbowych. Tym razem skupisz się na wyszukiwaniu lat, w których import i eksport wzrosły lub spadły w porównaniu z poprzednim rokiem.

Przypomnij sobie, że funkcja between() z pakietu dplyr przydaje się do określania zakresu wartości (od jednej do drugiej).

To ćwiczenie jest częścią kursu

Programowanie z dplyr

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Rows with less than 0 for any "perc_change" ending columns
imf_data %>%
  filter(___(.cols = ___, 
             .fns = ~ ___) %>% 
  select(country, year, ends_with("perc_change"))
Edytuj i uruchom kod