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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jennifer (Jenny) Bryan
September 26, 2016
Programming
660
2
Share
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
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
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
330
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
280
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
130
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
130
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
340
Tamach-sre-3_ANDPAD-shimaison93
mane12yurks38
0
240
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
180
AI活用のコスパを最大化する方法
ochtum
0
370
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
270
事業会社でのセキュリティ長期インターンについて
masachikaura
0
210
RailsのValidatesをSwift Macrosで再現してみた
hokuron
0
150
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
160
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Writing Fast Ruby
sferik
630
63k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Agile that works and the tools we love
rasmusluckow
331
21k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
230
Building Flexible Design Systems
yeseniaperezcruz
330
40k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
800
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