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
640
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
820
How to name files, the sequel
jennybc
6
2.8k
object of type closure is not subsettable
jennybc
11
6.5k
Tidy eval in context
jennybc
9
2k
reprex: Reproducible Examples with R
jennybc
7
22k
Zen And The aRt Of Workflow Maintenance
jennybc
25
20k
purrr workshop
jennybc
10
8.1k
Code Smells and Feels
jennybc
7
7.8k
Row-oriented workflows in R with the tidyverse
jennybc
14
9.7k
Other Decks in Programming
See All in Programming
Doma で目指す ORM 最適解
nakamura_to
1
160
Cloudflare Workersで進めるリモートMCP活用
syumai
13
1.9k
Boast Code Party / RubyKaigi 2025 After Event
lemonade_37
0
310
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
0
150
バリデーションライブラリ徹底比較
nayuta999999
1
210
抽象データ型について学んだ
ryounasso
0
190
TSConfig Solution Style & subpath imports to switch types on a per-file basis
maminami373
1
160
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
4
510
医療系ソフトウェアのAI駆動開発
koukimiura
1
170
インターフェース設計のコツとツボ
togishima
2
240
TSConfigからTypeScriptの世界を覗く
planck16
2
1.2k
ts-morph実践:型を利用するcodemodのテクニック
ypresto
1
480
Featured
See All Featured
Designing for Performance
lara
608
69k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
25
2.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Adopting Sorbet at Scale
ufuk
76
9.4k
Optimizing for Happiness
mojombo
378
70k
Six Lessons from altMBA
skipperchong
28
3.8k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
640
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
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