ComeçarComece de graça

Um por qualquer, um por todos

Você pode usar as funções if_any() e if_all() com os verbos auxiliares de select() para verificar se condições foram atendidas em quaisquer ou em todas as colunas. Você vai trabalhar novamente com imf_data para retornar diferentes subconjuntos de linhas de acordo com diferentes condições numéricas. Aqui, o foco é identificar anos em que importações e exportações aumentaram ou diminuíram em relação ao ano anterior.

Lembre-se de que a função between() do dplyr pode ser útil para especificar um intervalo de valores (de um até outro).

Este exercício faz parte do curso

Programando com dplyr

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Rows with less than 0 for any "perc_change" ending columns
imf_data %>%
  filter(___(.cols = ___, 
             .fns = ~ ___) %>% 
  select(country, year, ends_with("perc_change"))
Editar e executar o código