1. 学ぶ
  2. /
  3. コース
  4. /
  5. dplyr でプログラミング

Connected

演習

One for any, one for all

select() のヘルパー動詞と組み合わせて if_any() と if_all() を使うと、任意またはすべての列で条件が満たされているかを確認できます。ここでも imf_data を使い、さまざまな数値条件に応じて異なる行のサブセットを返します。今回は、前年から輸入と輸出が増減した年を探すことに焦点を当てます。

dplyr の between() 関数は、(ある値から別の値までの)範囲を指定するのに便利でしたね。

指示1 / 2

undefined XP
  • 1
    • 列名が "perc_change" で終わる任意の列に負の値がある行を選びます。
  • 2
    • 輸入と輸出の割合が前年からどちらも安定している(-1% 以上 1% 以下)行を選びます。