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
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.8k
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.1k
Row-oriented workflows in R with the tidyverse
jennybc
14
10k
Other Decks in Programming
See All in Programming
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
2
130
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
120
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
230
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
170
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
890
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
830
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
790
3分でわかるatama plusのQA/about atama plus QA
atamaplus
0
130
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
320
AIエージェントで業務改善してみた
taku271
0
500
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
560
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
190
The agentic SEO stack - context over prompts
schlessera
0
740
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
510
4 Signs Your Business is Dying
shpigford
187
22k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
Site-Speed That Sticks
csswizardry
13
1.1k
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