Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The pipe operator
Search
Jennifer (Jenny) Bryan
September 26, 2016
Programming
2
660
The pipe operator
Small handful of slides I refer to while live coding in STAT 545
http://stat545.com
Jennifer (Jenny) Bryan
September 26, 2016
Tweet
Share
More Decks by Jennifer (Jenny) Bryan
See All by Jennifer (Jenny) Bryan
Positron for R and RStudio Users
jennybc
2
1.1k
How to name files, the sequel
jennybc
7
3.7k
object of type closure is not subsettable
jennybc
12
6.8k
Tidy eval in context
jennybc
9
2.1k
reprex: Reproducible Examples with R
jennybc
7
24k
Zen And The aRt Of Workflow Maintenance
jennybc
25
21k
purrr workshop
jennybc
10
8.5k
Code Smells and Feels
jennybc
7
8.1k
Row-oriented workflows in R with the tidyverse
jennybc
14
10k
Other Decks in Programming
See All in Programming
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.9k
Claude Code Skill入門
mayahoney
0
260
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
180
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
270
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
560
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
15
3k
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
5
900
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
220
Claude Codeログ基盤の構築
giginet
PRO
7
2.9k
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
410
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
380
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.2k
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
100
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
99
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Fireside Chat
paigeccino
42
3.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
120
Evolving SEO for Evolving Search Engines
ryanjones
0
150
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
GitHub's CSS Performance
jonrohan
1032
470k
Transcript
http://stat545.com https://ubc-mds.github.io random slides we refer to in the midst
of live coding %>%
@JennyBryan @jennybc @STAT545 http://stat545.com Dr. Jennifer (Jenny) Bryan Department of
Statistics University of British Columbia
[email protected]
filter(gapminder, country == “Canada”) gapminder %>% filter (country == “Canada”)
mean(x) x %>% mean()
whatever(arg1, arg2, arg3, …) arg1 %>% whatever(arg2, arg3, …)
from various Hadley Wickham talks
the magrittr package provides %>% which is used heavily and
re-exported in the tidy verse https://github.com/smbache/magrittr https://cran.r-project.org/web/packages/magrittr/index.html https://github.com/hadley/tidyverse https://cran.r-project.org/web/packages/tidyverse/index.html