R Pipeline operators

R
magrittr and own definitions
Author

Zhenglei Gao

Published

December 6, 2025

Warning

To be written.

What I often use

%||%

library(magrittr)

Forward-pipe operator

R now has |>

rnorm(5000) %>%
  abs %>% `*` (100)  %>%
  matrix(ncol=10)  %>%
  rowMeans %>% round %>% 
  `%%`(9) %>% hist

Tee operator (left)

rnorm(5000) %>%
  abs %>% `*` (100)  %>%
  matrix(ncol=10)  %>%
  rowMeans %>% round %>% 
  `%%`(9) %T>% hist %>% sum

[1] 2071

Exposition pipe-operator

Compound assignment pipe-operator