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
dance
Search
Romain François
March 18, 2019
Programming
0
280
dance
dancing with the tidyverse team
Romain François
March 18, 2019
Tweet
Share
More Decks by Romain François
See All by Romain François
dplyr 1.0.0 / Paris R-addicts
romainfrancois
0
250
dplyr 1.0.0
romainfrancois
1
1.2k
dplyr episode 9, summarise() of the vctrs
romainfrancois
0
1k
dplyr episode 9: summarise() of the vctrs
romainfrancois
0
350
n() cool #dplyr things
romainfrancois
2
2.9k
rap and splice girls
romainfrancois
0
370
rap
romainfrancois
0
110
arrow + ergo
romainfrancois
0
360
ergo
romainfrancois
0
280
Other Decks in Programming
See All in Programming
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
440
XP, Testing and ninja testing ZOZ5
m_seki
2
270
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4k
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
12k
ИИ-Агенты в каждый дом – Алексей Порядин, PythoNN
sobolevn
0
150
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
Conquering Massive Traffic Spikes in Ruby Applications with Pitchfork
riseshia
0
150
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
930
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.2k
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
780
麻雀点数計算問題生成タスクから学ぶ Single Agentの限界と Agentic Workflowの底力
po3rin
5
2.1k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Writing Fast Ruby
sferik
629
62k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
How to Ace a Technical Interview
jacobian
280
23k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Context Engineering - Making Every Token Count
addyosmani
4
170
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
610
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Producing Creativity
orderedlist
PRO
347
40k
Transcript
https://github.com/romainfrancois/dance Rom ain François @romain_francois tidyverse team m eeting -
2019/03/18
choreography()
ballet() ptypes, NULL means vec_c() does its thing Setosa Versicolor
Virginica Results of the choreography for each group
summarise() polka(), waltz(), tango()
waltz(), polka(), tango() Peeled off grouping structure Just the new
variables, each choreography() result must respect vec_size() == 1 Both : this is close to what summarise() does
tango() packing Auto splice
salsa()
mutate() chacha(), salsa(), samba()
samba()
?? foxtrot(), bachata(), jive()
foxtrot() dplyr::group_map()
bachata() summarise() + map()
jive() group_modify()
*_all(), *_if(), *_at() swing(), twist() rumba(), zumba()
tango(swing()) summarise_at()
tango(name =twist()) summarise_at() + ???
tango(rumba()) summarise_at() + ???
tango(name = zumba()) summarise_at() + ???
dance not so serious reinvention of dplyr core verbs https://github.com/romainfrancois/dance