Today is July 9, 2019, and we are having serious FOMO for not being in Toulouse, France for this year’s useR! conference. We will be following along on twitter (and encourage you to do the same) to keep up with the best talks via the useR! 2019 twitter page and the #user2019 hashtag.
And, great news!!!! The keynote addresses will be live streaming at R Consortium youtube. Thanks to the support of RConsortium for making the live stream possible.
useR! 2019 - Toulouse
Not to worry, we’ll get to the talks and the amazing content that comes out every year from the rock star R community. But we’d like to start by highlighting two aspects of useR! that we appreciate in a conference and a community.
Code of conduct
Right at the top of their website, useR! highlights their code of conduct and communicate the sanctions which will be applied if participants are out of line. Setting standards at the onset creates a safe space for attendants, and encourages all different people to want to attend the conference.
diversity scholarships
Additionally, as a way to diversify the individuals who attend useR!, the organizers provided diversity scholarships to attendants from historically marginalized groups. Thank you to useR! for creating a diverse space where ideas can flourish.
useR! 2019 is proud to propose a diversity scholarship program. The program aims at providing a financial help to members of underrepresented or historically marginalized groups in the R community who may not otherwise be able to attend our conference for financial reasons.
What to expect
As today is the first day of the conference, we can’t actually know which was the best talk. But we have taken a look at the line-up, and we’d like to highlight a few talks with lots of promise (and if you aren’t at useR! this year, don’t worry, all the talks will be available after the conference). (Thanks to Mine Çetinkaya-Rundel for some of the pointers below!)
Julia Stewart Lowndes’ keynote address about R for better science in less time will be hugely impactful. We will learn how R can accelerate scientific research, help the environment, and support scientific leaders.
Joe Cheng is upping his game and his keynote on Shiny’s Holy Grail: Interactivity with reproducibility promises to be amazing.
Julien Cornebise is not a very common #rstats household name, but his keynote on “AI for Good” in the R and Python ecosystems is sure to help move our work in positive ways.
In the education session is a talk by Kenia Wiedemann on “Mathematical Modeling with R: Embedding Computational Thinking into High School Math Classes in the United States”. It will be refreshing to hear how R is being used in high schools.
Lots of great talks in the reproducibility session, including “The ‘Rmd first’ method: when projects start with the documentation” by Sébastien Rochette.
We could all use more reminders about our manners … Dmytro Perepolkin’s talk on “
polite
- web etiquette for R users” should be quite helpful.Angela Li speaks to the education community about “Teaching reproducible spatial analysis in R”. She has us sold with
teaching
,reproducible
,spatial analysis
, andR
! So much great content in one talk!For those interested in NLP and the
keras
package, you won’t want to miss “Die Nutella oder Das Nutella? Grammatical Gender Prediction of German Nouns” by Chung-hong Chan.Jenny Bryan’s talks are always amazing, and her
usethis
package is equally terrific. Don’t miss her describing it in her talk on “DRY out your workflow with theusethis
package”.For anyone ready to take the next step learning
Git
, check out Kelly O’Briant’s talk “Advanced Git Integrations for Automating the Delivery of Reproducible Data Products in R”.Francois Michonneau will be talking about “How a non-profit uses R for its daily operations”. His work at The Carpentries, a non-profit organization teaching data science globally, is changing the face of data science.
Verena Held and Max Held will be talking about “GitHub actions for R” which work to more seamlessly integrate docker practices into your workflow. And relatedly, “
ghclass
: an R package for managing classes with GitHub” by Colin Rundel will describe doing such work in the classroom.Last but not least, Hadley Wickham will speak on “Enhancements to data tidying”, a must see for all useRs.
past useR! conferences
While July 2019 should focus on useR! 2019, if you’ve got extra time this summer to watch data science videos, we’ve put together a highlights reel from past useR! conferences.
At the top of our highlights is Hadley Wickham’s useR! 2016 keynote address Toward a grammar of interactive graphics where he introduces list columns and the umbrella term
tidyverse
(previously, the community had called the suite of tools thehadleyverse
). Of particular note is his little bunny foo foo example to explain piping which happens at about 34:00.Many of you are familiar with R-Ladies Global who talked about the mission and outreach at the useR! 2017 conference.
Max Humber at useR! 2017 talked about Webscraping with
rvest
andpurrr
. The example is heavy on the sports application, but it’s a quick talk and does a good job getting into the tools.Possibly my favorite highlight is Roger Peng’s useR! 2018 keynote Teaching R to New Users: From tapply to Tidyverse. While we understand that you might not take our advice on which talk is the best to watch, just last month Hadley Wickham recommended Roger’s talk!
Another big highlight is from last year’s useR! 2018 keynote by Jenny Bryan, Code Smells and Feels. We liked her talk so much that we wrote an entire blog entry on refactoring.
A personal favorite is
simsurv
: A Package for Simulating Simple or Complex Survival Data by Sam Brilleman at useR! 2018. I like this talk because I teach survival analysis, and simulation is always good for the educational setting. It’s hard to come up with realistic ways to simulate data in the survival setting, and thesimsurv
package is incredibly powerful.Elizabeth Stark gave a great useR! 2018 tutorial on Production-ready R: Getting started with R and docker. It is becoming more and more clear that docker can help individuals at institutions with light computing infrastructure. Docker puts your products on the cloud, but you don’t need IT help to purchase or set up a server.
About this blog
Each day during the summer of 2019 we intend to add a new entry to this blog on a given topic of interest to educators teaching data science and statistics courses. Each entry is intended to provide a short overview of why it is interesting and how it can be applied to teaching. We anticipate that these introductory pieces can be digested daily in 20 or 30 minute chunks that will leave you in a position to decide whether to explore more or integrate the material into your own classes. By following along for the summer, we hope that you will develop a clearer sense for the fast moving landscape of data science. Sign up for emails at https://groups.google.com/forum/#!forum/teach-data-science (you must be logged into Google to sign up).
We always welcome comments on entries and suggestions for new ones.