1. 学ぶ
  2. /
  3. コース
  4. /
  5. ディフェンシブRプログラミング

Connected

演習

conflicted パッケージ

優れたパッケージ作者は考えることが似ています。そのため、同じ関数名を思いつくことがよくあります。 base R には、時系列で使われる lag() という関数があります。dplyr パッケージにも、ベクトルの次の値を扱うための同名の関数があります。

この問題に対処するために、conflicted パッケージを使ってみましょう。

指示

100 XP
  • dplyr と conflicted のパッケージを読み込みます。
  • conflict_prefer() を使って、lag() は dplyr 版を使うように指定します。
  • lag() 関数をテストして、期待どおりの出力になることを確認します。これは用意されています。