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
680
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
4k
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
25k
Zen And The aRt Of Workflow Maintenance
jennybc
25
21k
purrr workshop
jennybc
10
8.5k
Code Smells and Feels
jennybc
7
8.2k
Row-oriented workflows in R with the tidyverse
jennybc
14
10k
Other Decks in Programming
See All in Programming
スマートグラスで並列バイブコーディング
hyshu
0
270
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
260
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
1k
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
610
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
430
Oxcを導入して開発体験が向上した話
yug1224
4
350
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
1k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
280
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
180
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
210
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
Contextとはなにか
chiroruxx
1
380
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Docker and Python
trallard
47
3.9k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
340
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
170
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
440
Building AI with AI
inesmontani
PRO
1
1.1k
Technical Leadership for Architectural Decision Making
baasie
3
430
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Making Projects Easy
brettharned
120
6.7k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
880
Mind Mapping
helmedeiros
PRO
1
270
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
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