Biri herhangi, biri hepsi için
if_any() ve if_all() işlevlerini, koşulların herhangi bir sütunda ya da tüm sütunlarda sağlanıp sağlanmadığını kontrol etmek için select() yardımcı fiilleriyle birlikte kullanabilirsin. Farklı sayısal koşullara göre farklı satır alt kümelerini döndürmek için yine imf_data ile çalışacaksın. Burada, ithalat ve ihracatın bir önceki yıla göre arttığı ya da azaldığı yılları bulmaya odaklanacaksın.
dplyr içindeki between() işlevinin, bir değer aralığı (birinden diğerine) belirtmek için kullanışlı olduğunu hatırla.
Bu egzersiz, kursun bir parçasıdır
dplyr ile Programlama
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Rows with less than 0 for any "perc_change" ending columns
imf_data %>%
filter(___(.cols = ___,
.fns = ~ ___) %>%
select(country, year, ends_with("perc_change"))