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
560
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
How to name files, the sequel
jennybc
5
1.5k
object of type closure is not subsettable
jennybc
10
5.9k
Tidy eval in context
jennybc
8
1.7k
reprex: Reproducible Examples with R
jennybc
6
18k
Zen And The aRt Of Workflow Maintenance
jennybc
24
18k
purrr workshop
jennybc
10
7.5k
Code Smells and Feels
jennybc
7
7.2k
Row-oriented workflows in R with the tidyverse
jennybc
14
9.1k
Data Rectangling
jennybc
10
4.9k
Other Decks in Programming
See All in Programming
Slackワークフローで感謝を伝える機能/WiFi 自動接続/Figma to React Component/障害レポート君 Team3@NOT A HOTEL
nakaohiroshi
0
250
RubyGems on ruby.wasm
kateinoigakukun
0
160
Direct Style Effect Systems The Print[A] ExampleA Comprehension Aid
philipschwarz
PRO
0
410
CQRS meets modern Java
simas
PRO
2
480
ソースコードを美しくたもつために ~コードレビューの認知限界を突破し、年間400リリースを達成する~
kotauchisunsun
1
790
Exploring Type-Informed Lint Rules in Rust based TypeScript Linters
unvalley
3
650
一文字エイリアスのすすめ
fujimura
0
200
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
370
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
74k
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
260
ts-morphを使ってコードリプレイスとASTへのハードルを下げる!
nyawach
5
330
slow types ってなんだろう?
karad
0
210
Featured
See All Featured
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
RailsConf 2023
tenderlove
9
590
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
The Language of Interfaces
destraynor
151
23k
Fireside Chat
paigeccino
22
2.7k
Being A Developer After 40
akosma
67
580k
A Philosophy of Restraint
colly
197
16k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
Building Applications with DynamoDB
mza
88
5.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
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