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
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
150
RustでAWS Lambda functionをいい感じに書く
taiki45
2
140
Node.js v22 で変わること
yosuke_furukawa
PRO
12
4.1k
GitLab CI/CD で C#/WPFアプリケーションのテストとインストーラーのビルド・デプロイを自動化する
hacarus
0
580
スタックトレース始めてみた
kuro_kurorrr
2
220
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
170
Jetpack Composeとデザインシステム
rmakiyama
0
210
Runtime Objects in Rust
mitsuhiko
0
140
Exploring Type-Informed Lint Rules in Rust based TypeScript Linters
unvalley
3
600
Effectで作る堅牢でスケーラブルなAPIゲートウェイ / Robust and Scalable API Gateway Built on Effect
yasaichi
7
1.2k
WebGLで始める コンピュータグラフィックス入門
heller77
0
370
AppRouter Panel Talk
yosuke_furukawa
PRO
1
520
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Teambox: Starting and Learning
jrom
128
8.4k
Scaling GitHub
holman
457
140k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
Automating Front-end Workflow
addyosmani
1357
200k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Happy Clients
brianwarren
92
6.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
9
1.3k
The Invisible Customer
myddelton
114
12k
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