Bắt đầu ngayBắt đầu miễn phí

Một cho bất kỳ, một cho tất cả

Bạn có thể dùng các hàm if_any()if_all() cùng với các trợ động từ của select() để kiểm tra điều kiện thỏa ở bất kỳ hoặc tất cả các cột. Bạn sẽ tiếp tục làm việc với imf_data để trả về các tập con hàng khác nhau theo các điều kiện số khác nhau. Ở đây, bạn sẽ tập trung tìm các năm mà nhập khẩu và xuất khẩu tăng hoặc giảm so với năm trước.

Hãy nhớ rằng hàm between() trong dplyr rất hữu ích để chỉ định một khoảng giá trị (từ giá trị này đến giá trị kia).

Bài tập này là một phần của khóa học

Lập trình với dplyr

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Rows with less than 0 for any "perc_change" ending columns
imf_data %>%
  filter(___(.cols = ___, 
             .fns = ~ ___) %>% 
  select(country, year, ends_with("perc_change"))
Chỉnh sửa và Chạy Mã