A symbol means that the talk ought to be interesting to beginners.

Friday, February 2

Keynote
9:00a-10:30a

To the Tidyverse and Beyond: Challenges for the Future in Data Science
Dianne Cook

Keynote 9:00a-10:30a

To the Tidyverse and Beyond: Challenges for the Future in Data Science
Dianne Cook

Session 1
11:00a-12:30p

tidy-1

shiny

IDE/rmarkdown

Tidy spatial data analysis
Edzer Pebesma
Scaling Shiny apps with async programming
Joe Cheng
RStudio 1.1 new features
Kevin Ushey
The future of time series and financial analysis in the tidyverse
Davis Vaughan
Developing robust shiny apps with regression testing
Winston Chang
RStudio Server Pro 1.1 new features
Jonathan McPherson
infer: a package for tidy statistical inference
Andrew Bray
Make shiny fast by doing as little work as possible
Alan Dipert
Learning R with rstudio.cloud
Mel Gregory
Tidying up your network analysis with tidygraph and ggraph
Thomas Lin Pedersen
Scaling Shiny
Sean Lopp
Blogdown
Yihui Xie

Session 1 11:00a-12:30p

tidy-1

Tidy spatial data analysis
Edzer Pebesma
The future of time series and financial analysis in the tidyverse
Davis Vaughan
infer: a package for tidy statistical inference
Andrew Bray
Tidying up your network analysis with tidygraph and ggraph
Thomas Lin Pedersen

shiny

Scaling Shiny apps with async programming
Joe Cheng
Developing robust shiny apps with regression testing
Winston Chang
Make shiny fast by doing as little work as possible
Alan Dipert
Scaling Shiny
Sean Lopp

IDE/rmarkdown

RStudio 1.1 new features
Kevin Ushey
RStudio Server Pro 1.1 new features
Jonathan McPherson
Learning R with rstudio.cloud
Mel Gregory
Blogdown
Yihui Xie

Session 2
2:00p-3:30p

tidy-2

case-study-1

rmarkdown

The lesser known stars of the tidyverse
Emily Robinson
The unreasonable effectiveness of empathy
JD Long
R Markdown: Eight ways
Mine Cetinkaya-Rundel
Creating interactive web graphics suitable for exploratory data analysis
Carson Sievert
Open-source solutions for medical marijuana
Carl Ganz
Adaptive feedback for learnr tutorials
Daniel Kaplan
tidycf: Turning analysis on its head by turning cashflows on their sides
Emily Riederer
(TBD)
Logan Meltabarger
Beyond R: Using R Markdown with python, sql, bash, and more
Aaron Berg
Modeling in the tidyverse
Max Kuhn
Phrasing: communicating data science through tweets, gifs, and classic misdirection
Mara Averick
Branding and automating your work with R Markdown
Daniel Hadley

Session 2 2:00p-3:30p

tidy-2

The lesser known stars of the tidyverse
Emily Robinson
Creating interactive web graphics suitable for exploratory data analysis
Carson Sievert
tidycf: Turning analysis on its head by turning cashflows on their sides
Emily Riederer
Modeling in the tidyverse
Max Kuhn

case-study-1

The unreasonable effectiveness of empathy
JD Long
Open-source solutions for medical marijuana
Carl Ganz
(TBD)
Logan Meltabarger
Phrasing: communicating data science through tweets, gifs, and classic misdirection
Mara Averick

rmarkdown

R Markdown: Eight ways
Mine Cetinkaya-Rundel
Adaptive feedback for learnr tutorials
Daniel Kaplan
Beyond R: Using R Markdown with python, sql, bash, and more
Aaron Berg
Branding and automating your work with R Markdown
Daniel Hadley

Session 3
4:00p-5:30p

programming

case-study-2

production-1

Tidy eval: programming with dplyr, tidyr, and ggplot2
Hadley Wickham
Rapid prototyping data products using Shiny
Tanya Cashorali
R for Presidents
Tareef Kawaf
Data rectangling
Jenny Bryan
Understanding PCA using Shiny and Stack Overflow data
Julia Silge
Connecting to open source databases
Kirill Müller
An assignment operator to unpack vectors and lists
Nathan Teetor
Accelerating cancer research with R
Sandra Griffith
Best practices for working with databases
Edgar Ruiz
Debugging techniques in RStudio
Amanda Gadrow
Developing and deploying large scale shiny applications
Herman Sontrop
Plumber: turning your R code into an API
Jeff Allen

Session 3 4:00p-5:30p

programming

Tidy eval: programming with dplyr, tidyr, and ggplot2
Hadley Wickham
Data rectangling
Jenny Bryan
An assignment operator to unpack vectors and lists
Nathan Teetor
Debugging techniques in RStudio
Amanda Gadrow

case-study-2

Rapid prototyping data products using Shiny
Tanya Cashorali
Understanding PCA using Shiny and Stack Overflow data
Julia Silge
Accelerating cancer research with R
Sandra Griffith
Developing and deploying large scale shiny applications
Herman Sontrop

production-1

R for Presidents
Tareef Kawaf
Connecting to open source databases
Kirill Müller
Best practices for working with databases
Edgar Ruiz
Plumber: turning your R code into an API
Jeff Allen

Saturday, February 3

Keynote
9:00a-10:30a

Machine Learning with R and TensorFlow
JJ Allaire

Keynote 9:00a-10:30a

Machine Learning with R and TensorFlow
JJ Allaire

Session 1
11:00a-12:30p

packages

case-study-3

interop

Five packages in five weeks - from boredom to contribution via blogging
Giora Simchoni
Teach the Tidyverse to beginners
David Robinson
Large scale machine learning using TensorFlow, BigQuery and CloudML Engine within RStudio
Michael Quinn
You can make a package in 20 minutes
Jim Hester
A SAS-to-R success story
Elizabeth J. Atkinson
Deploying TensorFlow models with tfdeploy
Javier Luraschi
What makes a great R package?
Joseph Rickert
How I Learned to Stop Worrying and Love the Firewall
Ian Lyttle
Building Spark ML pipelines with sparklyr
Kevin Kuo
Contributing to the tidyverse
Mara Averick
Achieving impact with advanced analytics: Breaking down the adoption barrier
Aaron Horowitz
Reinforcement learning in Minecraft with CNTK-R
Ali Zaidi

Session 1 11:00a-12:30p

packages

Five packages in five weeks - from boredom to contribution via blogging
Giora Simchoni
You can make a package in 20 minutes
Jim Hester
What makes a great R package?
Joseph Rickert
Contributing to the tidyverse
Mara Averick

case-study-3

Teach the Tidyverse to beginners
David Robinson
A SAS-to-R success story
Elizabeth J. Atkinson
How I Learned to Stop Worrying and Love the Firewall
Ian Lyttle
Achieving impact with advanced analytics: Breaking down the adoption barrier
Aaron Horowitz

interop

Large scale machine learning using TensorFlow, BigQuery and CloudML Engine within RStudio
Michael Quinn
Deploying TensorFlow models with tfdeploy
Javier Luraschi
Building Spark ML pipelines with sparklyr
Kevin Kuo
Reinforcement learning in Minecraft with CNTK-R
Ali Zaidi

Session 2
2:00p-3:30p

teaching

case-study-4

production-2

Data-driven curriculum development
Nick Carchedi
Differentiating by data science
Eric Colson
Sharing analysis results with RStudio Connect
Jeff Allen
Kaggle in the classroom: using R and GitHub to run predictive modeling competitions
Colin Rundel
Imagine Boston 2030: Using R-Shiny to keep ourselves accountable and empower the public
Kayla Patel
Parameterized R Markdown reports with RStudio Connect
Aron Atkins
Something old, something new, something borrowed, something blue: Ways to teach data science (and learn it too!)
Chester Ismay
Agile data science
Elaine McVey
Drill-down reporting with Shiny
Barbara Borges Ribeiro
Training an army of new data scientists
Marco Blume
Storytelling with R
Olga Pierce
The R Admin is rad: A guide to professional R tooling and integration
Nathan Stephens

Session 2 2:00p-3:30p

teaching

Data-driven curriculum development
Nick Carchedi
Kaggle in the classroom: using R and GitHub to run predictive modeling competitions
Colin Rundel
Something old, something new, something borrowed, something blue: Ways to teach data science (and learn it too!)
Chester Ismay
Training an army of new data scientists
Marco Blume

case-study-4

Differentiating by data science
Eric Colson
Imagine Boston 2030: Using R-Shiny to keep ourselves accountable and empower the public
Kayla Patel
Agile data science
Elaine McVey
Storytelling with R
Olga Pierce

production-2

Sharing analysis results with RStudio Connect
Jeff Allen
Parameterized R Markdown reports with RStudio Connect
Aron Atkins
Drill-down reporting with Shiny
Barbara Borges Ribeiro
The R Admin is rad: A guide to professional R tooling and integration
Nathan Stephens

Fireside chat
4:00p-5:30p

R in industry discussion
Eduardo Ariño de la Rubia, Tanya Cashorali, Eric Colson, Elaine McVey, David Robinson / Tareef Kawaf (moderator)-
Tidyverse discussion
Jenny Bryan, Mine Çetinkaya-Rundel, Max Kuhn, Hadley Wickham, / Mara Averick (moderator)
Closing remarks
Hadley Wickham

Fireside chat 4:00p-5:30p

R in industry discussion
Eduardo Ariño de la Rubia, Tanya Cashorali, Eric Colson, Elaine McVey, David Robinson / Tareef Kawaf (moderator)-
Tidyverse discussion
Jenny Bryan, Mine Çetinkaya-Rundel, Max Kuhn, Hadley Wickham, / Mara Averick (moderator)
Closing remarks
Hadley Wickham