トップ 一覧 検索 ヘルプ RSS ログイン 印刷

パイプの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
! パイプ演算子

ライブラリのmagrittrにパイプ演算子 '''%>%''' が用意されていたが、R4.1からは標準で '''|>''' が使えるようになった。

ほぼ同じ仕様のようだが、関数に変数を指定しないときは()を省略できたが、標準のパイプは省略できない点が違う。

  > cars |> print
 エラー: The pipe operator requires a function call as RHS
 > cars %>% print
   speed dist
 1      4    2
 2      4   10

その他はこちらを参照
* [R 4.2.0のリリースでにわかに盛り上がる Base Pipe “|>” とは何なのか? %>%との違いを調べました|https://excel2rlang.com/base-pipe-r420/]