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
620
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
680
How to name files, the sequel
jennybc
6
2.4k
object of type closure is not subsettable
jennybc
11
6.3k
Tidy eval in context
jennybc
9
1.9k
reprex: Reproducible Examples with R
jennybc
7
21k
Zen And The aRt Of Workflow Maintenance
jennybc
25
19k
purrr workshop
jennybc
10
7.9k
Code Smells and Feels
jennybc
7
7.6k
Row-oriented workflows in R with the tidyverse
jennybc
14
9.5k
Other Decks in Programming
See All in Programming
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
300
HTTP compression in PHP and Symfony apps
dunglas
2
1.7k
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
1
120
ドメインイベント増えすぎ問題
h0r15h0
1
220
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
1
370
わたしの星のままで一番星になる ~ 出産を機にSIerからEC事業会社に転職した話 ~
kimura_m_29
0
180
CSC305 Lecture 25
javiergs
PRO
0
130
42 best practices for Symfony, a decade later
tucksaun
1
180
14 Years of iOS: Lessons and Key Points
seyfoyun
1
770
Recoilを剥がしている話
kirik
5
6.6k
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.5k
「Chatwork」Android版アプリを 支える単体テストの現在
okuzawats
0
180
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
169
14k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Scaling GitHub
holman
458
140k
Mobile First: as difficult as doing things right
swwweet
222
9k
Designing for Performance
lara
604
68k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Bash Introduction
62gerente
608
210k
Rails Girls Zürich Keynote
gr2m
94
13k
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